Access Verilerini ListBox'a Çekme

10/04/2011, 21:49

~~KaG~~

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...
10/04/2011, 22:01

ercansahin

Kod bölümüne
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.
10/04/2011, 22:07

~~KaG~~

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
10/04/2011, 22:12

ercansahin

Evet aynen öyle. Vt içerisinde oluşturduğunuz Tablo1'in alanlarından Nick isimli olanıdır.
10/04/2011, 22:13

~~KaG~~

Tekrar Teşekkürler Sn. BlackEagle Akşam Akşam Zahmet Verdik
10/04/2011, 22:14

ercansahin

Zahmet ne demek, bizler bunun için buradayız. Biz teşekkür ederiz.