Merhaba Arkadaşlar
Visual Basic 2008 de Ufak Çaplı Bir Program Yapmak İstiyorum. Kodlarla Access Veritabanında ki Verileri ListBox1'e Çekmek İstiyorum. DataGridView Kullanarak Çalışıyor Ama ListBox'a Çekmek İsterken Sorun Çıkıyor. DataBase de Veri Olmasına Rağmen ListBox Boş Duruyor. Yardım Edebilecek Varmı Acaba? Örnekteki Dosya Açıklamada Yeterli Olacakdır Sanırım. Şimdiden Teşekkürler...
Access Verilerini ListBox'a Çekme
Kod bölümüne
Düzenlenmiş hali de ektedir.
Private Sub doldur()
Dim baglanti As New OleDbConnection("Provider=Microsoft.Jet.OLEDB.4.0;Data Source='db.mdb'")
baglanti.Open()
Dim komut As New OleDb.OleDbCommand("SELECT * FROM Tablo1", baglanti)
Dim getir As OleDb.OleDbDataReader
getir = komut.ExecuteReader()
While getir.Read()
ListBox1.Items.Add(getir("Nick"))
End While
ListBox1.Refresh()
baglanti.Close()
End Sub
şeklinde bir kod ekleyin ve Form1_Load'ına;doldur()
ekleyin, deneyin. Sanırım bu kadar.Düzenlenmiş hali de ektedir.
Teşekkürler. Birşey Sormak İstiyorum Bu Kod Nick Kısmı Yani DataBase De Ki Nick Sütünumu Oluyor?
While getir.Read()
ListBox1.Items.Add(getir("Nick"))
End While
Evet aynen öyle. Vt içerisinde oluşturduğunuz Tablo1'in alanlarından Nick isimli olanıdır.
Tekrar Teşekkürler Sn. BlackEagle Akşam Akşam Zahmet Verdik
Zahmet ne demek, bizler bunun için buradayız. Biz teşekkür ederiz.
Konuyu Okuyanlar: 2 Ziyaretçi