(15-03-23, 07:51 PM)mac9 كتب :السلام عليكم ورحمة اللهمحتاج مساعدتكم اخواني
عندي combox1 واريد ان اجلب كل الاسماء الموجود في قاعدة بينات اكسسهذا رابط سورة قاعدة البينات
![]()
اريد جدول name1 يصبح في combox1
وعند الضغط على اي اسم موجود في combox1
يظهر في label1
السعر الخاص بالاسنم الموجود في combox1
اسم جدول السعر هو price
كود :
Public Class Form1
Dim con As New OleDb.OleDbConnection("Provider=Microsoft.ACE.OLEDB.12.0;Data Source=|DataDirectory|\Database1.accdb;Persist Security Info=True")
Private Sub Form1_Load(sender As Object, e As EventArgs) Handles MyBase.Load
Dim dt As New DataTable
Dim da As New OleDb.OleDbDataAdapter("SELECT name1 FROM Table1", con)
da.Fill(dt)
For i = 0 To dt.Rows.Count - 1
combox1.Items.Add(dt.Rows(i).Item("name1"))
Next
End Sub
Private Sub combox1_SelectedIndexChanged(sender As Object, e As EventArgs) Handles combox1.SelectedIndexChanged
Dim cmd As New OleDb.OleDbCommand("SELECT price1 FROM Table1 WHERE name1=@n", con)
cmd.Parameters.AddWithValue("@n", combox1.Text)
con.Open()
label1.Text = cmd.ExecuteScalar
con.Close()
End Sub
End Class

