Sayın forum üyeleri final sınavım için hazırladığım Visual Basic .Net ile yazdığım bir bilgisayar toplama programı var. Access veritabanı kullanıyorum. Access veritabanındaki bilgileri combobox'lara falan getirmekte sorun yok ancak yapamadığım bir kısım var. Access veritabanında eklediğim her parçanın otomatik sayı ile bir id numarası var. Bende formumdaki textbox1 öğesine bu id numarasını okuyarak sadece ilgili ürünün fiyatını getirmeye çalışıyorum ancak başaramadım. Bir kaç farklı kod denedim ancak sadece birini çalıştırabildim o da veritabanındaki son fiyatı getirdi sadece.
Yardım edebilirseniz çok sevinirim. Şimdiden teşekkürler.
Örneğin combobox'a parça adı çektiğim kodum:
If ComboBox1.Text = "İşlemci" Then
Label2.Text = "İşlemci"
ComboBox2.Items.Clear()
Dim connk As New OleDbConnection("Provider=Microsoft.Jet.OLEDB.4.0; Data Source='VERITABANI.mdb'")
Dim listek As String
listek = "select Parça_Adı, Parça_Fiyatı from islemci"
Dim esk As New OleDb.OleDbCommand(listek, connk)
connk.Open()
Dim readerk As OleDbDataReader = esk.ExecuteReader
Do While readerk.Read
ComboBox2.Items.Add(readerk("Parça_Adı"))
Loop
End If
