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

عمودين في الكومبوبوكس

بدأه vbdotnet2005 في 8 يونيو 2010 · 2 رد · 642 مشاهدة · في ADO.NET
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

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

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

كيف يحتوي ال combobox على عمودين مستخدما ال bindingsource

الكمبوبوكس ID_itemComboBox و ID_customerComboBox

تم تعديل هذه المشاركة بواسطة vbdotnet2005 في 8 يونيو 2010 في 18:10

الله في عون العبد مادام العبد في عون اخيه

#2

يمكن ان يحتوي الكومبوبوكس علي عمودين(حقلين) وساذكر الطريقه ابتغاء وجه الله الكريم وزكاه عن علمي وارجو الدعاء لي

1- اضغط على ملف accountDataSet.xsd مرتين

2- ستفتح شاشة الجداول اذهب الى جدول customer واضغط على customersTableAdapter

3- اضغط على اشارة + ل selectcommand ثم اختار commandtext

4- اضغط على زر .... الذي بجانب جملة select

5- ستفتح لك شاشة اضف هذه الجملة الى نهاية جملة ال select وقبل كلمة From

, LEFT(ID_customer, LEN(ID_customer)) & ' : ' & name AS idname

6-اضغط على زر ok ثم ستظهر شاشة اضغط yes

7- اغلق شاشة الجداول واضغط على زر yes ليتم حفظها.

الان نذهب الى ID_customerComboBox

في selectedvalue = BindingSource1 - ID_customer

في text لا شيء فراغ

في datasource=CustomersBindingSource

في displaymember نختار اسم الحقل الذي وضعناه في جملة ال select وهو idname

في valuemember = ID_customer

ولاحظ هنا ان الحقل idname لن يخزن في قاعدة البيانات وانما سيكون في الداتا سيت.

الله في عون العبد مادام العبد في عون اخيه

#3

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

بارك الله فيك اخي الكريم وجزاك الله خيرا :ohmy:

تحياتي للجميع

jbsa

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