الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

تعلم كيف تستعمل ListBox مع قاعدة البيانات

مغلق
بدأه jamal في 11 مارس 2003 · 8 رد · 5,408 مشاهدة · في ADO.NET
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

هذا الكود تستطيع استعماله لاظهار المعلومات من قاعدة البيانات في ListBox

أرجو أن يكون واضحا.

[ALIGN=LEFT]Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As 

System.EventArgs) Handles Button1.Click 



    Dim thedata As DataSet 

        Dim theAdapter As OleDb.OleDbDataAdapter 

        Dim connectstring, sqlstr As String 

        connectstring = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=C:Documents and SettingsAdministratorMy Documentsstudent.mdb" 



      sqlstr = "Select * from Student" 

        thedata = New DataSet() 



        Dim Student As DataTable = thedata.Tables.Add("Student") 



Dim Studentname as datacolumn= student.columns.add("studentname") 



        theAdapter = New OleDb.OleDbDataAdapter(sqlstr, connectstring) 

        theAdapter.Fill(thedata, "Student") 

        ListBox1.DataSource = thedata.Tables("Student") 

        ListBox1.DisplayMember = "Studentname" 

End Sub[/ALIGN]
#2

مشكور أخ جمال

و كإضافة:

إذا أردت أن تستخدم قيمة في البيانات من عمود أخر مثلا رقم الطالب

استخدم

Listbox1.ValueMember=Student_No
#3

بسم الله الرحمن الرحيم

شكراً jamal

وجزاك الله خيراً

تحياتي... أحمد

#4

عزيزى جمال

السلام عليكم ورحمة الله وبركاته

حقيقة الشرح واضح وجميل وياريت تضع لنا مثال صغير لهذا البرنامج لكى نعرف طريقة ربط البرنامج مع قاعدة البيانات لاننى جديد على هذه اللغة .

جزاك الله خيرا واسكنك دار النعيم

#5

انشاء قريبا ارفق الملف كاملا. المعذره فالملف على جهاز اخر.

#6

شكرا جزيلا عزيزى جمال نحن فى الانتظار

#7

هذا هو الملف. لاحظ ان عليك وضع ملف قاعدة البيانات على القرص "c"

أيضا لقد قمت ببعض التغييرات منذ ذلك الوقت. تستطيع الاستغناء عن "dataset"

listbox.zip

#8

يا أخانا jamal نرجو منك إعادة المثال مرة أخرى لأن رسالة المنتدى تقول أنه تم حذفه

والله يرحم والديك

#9

والله شرح وافي وكافي وجعله الله في ميزان حسناتك.......... لكن ممكن تعطي شرح للمثال لكن عن طريق الربط مع mysql او على الاقل الفرق بين الحالتين لاني جديدة على اللغة وجزاك الله الف خير

هذا الموضوع مغلق.

مواضيع مشابهة