تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
[VB.NET] محتاج كود يعرض جدول من قاعد بيانات اكسس في كومبوكس
#1
السلام عليكم ورحمة الله 
محتاج مساعدتكم اخواني 

عندي combox1 واريد ان اجلب كل الاسماء الموجود في قاعدة بينات اكسس
هذا رابط سورة قاعدة البينات







اريد جدول name1 يصبح في combox1 



وعند الضغط على اي اسم موجود في combox1 



يظهر في label1






السعر الخاص بالاسنم الموجود في combox1 



اسم جدول السعر هو price
الرد }}}
تم الشكر بواسطة:
#2
(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


الرد }}}
تم الشكر بواسطة: mac9
#3
مبدع اخي الغالي
الرد }}}
تم الشكر بواسطة:



التنقل السريع :


يقوم بقرائة الموضوع: بالاضافة الى ( 1 ) ضيف كريم