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

حول تغيير محتوى ال Datagride باستخدام ال Combobox

بدأه a7snone في 29 أبريل 2009 · 1 رد · 380 مشاهدة · في Microsoft Visual Basic.NET
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

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

الاخوة الاعزاء ,,

كيف يمكن لي ان اغير محتوى الـ datagride بحسب النص المختار داخل الـ Combobox >>>

لتفرض ان لدي جدولين Supplier و Product

ولدي Combobox يحتوي على أسماء الموردين .

كيف اجعل الـ dataGride تحتوي على بيانات المنتجات الموردة من قبل المورد الضاهر اسمه في الـ ComboBox

ارجو منكم حل هذه المشكلة لأنه لدي العديد من البرامج المتوقف اصدارها على هذا الأمر

وشكرا لكم أيها الفريق البرمجي  

#2

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

يمكنك فى حدث SelectedValueChanged الخاص بالكومبو أن تملأ الجدول المرتبط بالجريد بدلالة المورد الذى تم اختياره

"Select * From Product Where Supplier_Code=" & cbSuppliers.SelectedValue

أو يمكنك ملأ جميع بيانات المنتجات داخل DataTable وإنشاء كائن من نوع DataView مرتبط بهذا الجدول

Dim dvProduct As New DataView(dtProduct)

وتعيين هذا الكائن كمصدر بيانات الجريد ثم العمل على خاصية RowFilter فى حدث SelectedValueChanged

dvProduct.RowFilter = "Supplier_Code=" & cbSuppliers.SelectedValue

إن قلت قال الله قال رسولـه همزوك همز المنكر المتعالي
أو قلت قد قال الصحابة والألـى تبعاً لهم بالقول والأعمال
أو قلت قـال الشافعي وأحمد و أبو حنيفة والإمام الغالي
صدوا عن وحي الإله ودينـه واحتالوا على حرام الله بالإحلال
يا أمةً لعبت بدين نبيها كتلاعب الصبيان في الأوحال
حاشا رسول الله يحكم بالهوى تلك إذاً حكومة الضلال

feed.1.gif

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