• DİKKAT

    DOSYA İndirmek/Yüklemek için ÜCRETLİ ALTIN ÜYELİK Gereklidir!
    Altın Üyelik Hakkında Bilgi

Ado ile ComboBox'a veri alma.

  • Konbuyu başlatan Konbuyu başlatan vardar07
  • Başlangıç tarihi Başlangıç tarihi

vardar07

Destek Ekibi
Destek Ekibi
Katılım
19 Mart 2008
Mesajlar
2,154
Excel Vers. ve Dili
Office 2007 Enterprise
Türkçe
Merhaba. Ekteki dosyada ki userform daki combobox'a tekrarsız veri almaya çalışıyorum. For döngüsü ile sonuç alabiliyorum. Lakin Ado ile tür uyuşmazlığı hatası alıyorum. Nerede hata yapıyorum?
 

Ekli dosyalar

Konu güncel.
 
Selam;
ilgili Sub'u aşağıdaki gibi güncellermisiniz

Kod:
Private Sub CommandButton2_Click()
ComboBox1.Clear
Baglan
sorgu = "select distinct [Ürün] from [Veri$] Where [Ürün]<>''  Order By [Ürün]"
rs.Open sorgu, con, 1, 1
ComboBox1.Column = rs.getrows
Set rs = Nothing
End Sub
 
Selam;
ilgili Sub'u aşağıdaki gibi güncellermisiniz

Kod:
sorgu = "select distinct [Ürün] from [Veri$] Where [Ürün]<>''  Order By [Ürün]"

Çok teşekkürler. Listede boş satır ve verilerde boşluk yok hiç aklıma gelmedi. Anlaşılan Her dosya için ayrı kod yazmak gerekiyor.
 
Merhaba bence kodda order by a gerek yok.
Zaten kid sıralama yapıyor standart olarak küçükten büyüğe.

Saygılar
 
Merhaba;

Yukardaki kodu kullandm.

Kod:
Private Sub ComboBox1_DropButtonClick()

Yeni.ComboBox1.Clear
Call BaglanDB
kyt.Open "select distinct segment1 from analiste;", bgln, 1, 1

Yeni.ComboBox1.Column = kyt.GetRows
 
End Sub

Db bağlanıyor. Açılan listede kayırlar gözüküyor. Ama tıklayamıyorum

İstediğim kayıta tıklayınca Liste kapanıyor. V ecombobox boş kalıyor.

Yardımlarınızı bekliyorum
 
Şu satırı silip deneyiniz.

Yeni.ComboBox1.Clear
 
Teşekkürler oldu. Farklı yerlerde de hep clear konuyor. Dropbutton kullandığım içinmi sildim. Nedenini açıklarsanız sevinirim.
 
Bunun sebebini en güzel kodu F8 tuşu ile adımlayarak çalıştırdığınızda görebilirsiniz.
 
Korhan Bey; bu sorunun cevabı çoğu şeyin cevabı oldu. Teşekkür ederim. f8 bir nimetmiş. :D
 
Geri
Üst