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

كيفية ربط Combo Box مع Database

مغلق
بدأه Wael Dalloul في 6 يوليو 2005 · 7 رد · 1,221 مشاهدة · في Microsoft Visual C#.NET
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

ا ريد ربط عنصر اختيار مع قاعدة بيانات

عنصر الاختيار يعرض قيم من جدول اب مربوط مع جدول ابن

فكيف يمكنني عند فتح بطاقة الابن ان يقف عنصر الاختيار عند الاب الصحيح

ارجو الافادة وسكراً

رب اجعلني مقيم الصلاة ومن ذريتي ربنا وتقبل دعاء.

لا تنسى: "العقل مثل العضلة كلما استخدمته أكثر كلما ازدادت قوته"

#2

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

الجواب على هذا السؤال يعتمد على الطريقه التي تعتمدها عند ربط ال DataBase بس على كل سأجاوبك على أساس أنك عندك خبره و إلمام بشبك قاعدة البيانات عن طريق ال ADODB.Connection

داخل ال Form_Load():

Private Sub Form_Load()
        
    Dim rs As ADODB.Recordset
    Set rs = New ADODB.Recordset
    rs.Open "select * from Department", conn, adOpenForwardOnly, adLockOptimistic
    While rs.EOF = False
        Combo1.AddItem rs("Name")
        rs.MoveNext
    Wend
End Sub

إن شاء الله هذا الكود يفيدك

سلام

#3

السلام عليكم انا لا اريد ان اعبئ الكمبو بوكس يبدو انا الفكرة لم تتضح بعد

مثال:

اذا كان لديك جدولين في قاعدة البيانات الاول هو الموظف ابن

و الثاني هو الكتب اب

حيث انّ لكل موظف كتاب و لكل كتاب عدة موظفين

وليكن لدينا بطاقة لادخال الطلاب في هذه البطاقة اعرض Combo Box لاختيار الكتاب للطالب

المشكلة هي: كيف يمكن ان يقف الCombo Box على الكتاب المحدد للطالب عند فتح بطاقته للتعديل

الرجاء الاجابة

رب اجعلني مقيم الصلاة ومن ذريتي ربنا وتقبل دعاء.

لا تنسى: "العقل مثل العضلة كلما استخدمته أكثر كلما ازدادت قوته"

#4

اين انتم يا عباقرة C# لماذا لا تردون علي!!!!

الرجاء المساعدة في اسرع وقت وشكراً

رب اجعلني مقيم الصلاة ومن ذريتي ربنا وتقبل دعاء.

لا تنسى: "العقل مثل العضلة كلما استخدمته أكثر كلما ازدادت قوته"

#5

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

أخي....اشرح المشكله جيدا.....لعلي اساعدك ان شاء الله

#6

كل ما هنالك انه يوجد في لغة البرمجة Delphi كومبو بوكس يدعى DBLookupComboBox

فكيف استطيع عمل مثله في C#

ولكم جزيل الشكر

رب اجعلني مقيم الصلاة ومن ذريتي ربنا وتقبل دعاء.

لا تنسى: "العقل مثل العضلة كلما استخدمته أكثر كلما ازدادت قوته"

#7

easy man

give me 3 days to send u aproject doing this cos i am travelling now

ok??

the idea is to make the combobox.selecteditem = string that will equal a specific row in the database

see u soon

#8

السلام عليكم لقد تعلمت كيفية صنع DBLookupComboBox في سي شارب

كل ما عليك فعله هو ضبط الخاصيات التالية له

1- DataSource = اسم DataSet التي ستعرض منها السجلات

2- DisplayMember = اسم الحقل الذي سيعرض ضمن الكومبو بوكس

3- ValueMember = اسم الحقل الذي سيتم المقارنة معه وهو ID للجدول الذي تعرض منه البيانات

4-في ال DataBinding يوجد شيئ اسمه SelectedValue قم بضبطه على الحقل الذي سيتم المقارنة معه من الجدول الاخر

المربوط معه.

رب اجعلني مقيم الصلاة ومن ذريتي ربنا وتقبل دعاء.

لا تنسى: "العقل مثل العضلة كلما استخدمته أكثر كلما ازدادت قوته"

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

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