بسم الله الرحمن الرحيم
السلام عليكم ورحمة الله وبركاته
كيف يحتوي ال combobox على عمودين مستخدما ال bindingsource
الكمبوبوكس ID_itemComboBox و ID_customerComboBox
بسم الله الرحمن الرحيم
السلام عليكم ورحمة الله وبركاته
كيف يحتوي ال combobox على عمودين مستخدما ال bindingsource
الكمبوبوكس ID_itemComboBox و ID_customerComboBox
تم تعديل هذه المشاركة بواسطة vbdotnet2005 في 8 يونيو 2010 في 18:10
الله في عون العبد مادام العبد في عون اخيه
يمكن ان يحتوي الكومبوبوكس علي عمودين(حقلين) وساذكر الطريقه ابتغاء وجه الله الكريم وزكاه عن علمي وارجو الدعاء لي
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 لن يخزن في قاعدة البيانات وانما سيكون في الداتا سيت.
الله في عون العبد مادام العبد في عون اخيه
بسم الله الرحمن الرحيم
بارك الله فيك اخي الكريم وجزاك الله خيرا :ohmy:
تحياتي للجميع
jbsa