عندي جدولين في قاعدة البينات الاول باسم العملا والمفتاح الاساسي هو تعريف العميل والجدول الثاني باسم العمليات وهوا مرتبط بجدول العملا بتعريف العميل وفي الاكسس يمكن ان تكتب اسم العميل ويخزن تعريف العميل بس في الفيجوال استوديو 2010 لم استطع عمل ذلك فعندما عملت الفورم جعلت تعريف العميل كومبوبكس ياخذ معلوماتة من جدول العملا بس اذا جعلت الحقل تعريف العميل فهو رقم ولا ينفع استخدامة واذا اخذنا اسم العميل يخالف خصائص الحقل في جدول العمليات المطلوب كما هو في الاكسس ان الكومبو بكس ياخذ الاسم من المستخدم ويخزن التعريف في جدول العمليات ارجوا الافادة في الموضوع اولا هل يمكن عمل ذلك بالكومبوبكس وكيف واذا لايمكن الكومبوبكس ماهوا البديل وجزا الله خير الجزا من افادنا
كيف نجعل الكومبوبكس ياخذ القيم من حقلين في فيجوال بيسك 2010
اخي الكريم
توجد اكثر من طريقة
وبناءا على طلبك اليك طريقة الكومبوبوكس
For Each a In fff
Me.combobox1.Items.Add(a.Mad_ID & " - " & a.Mad_Name)
Next
وللاستعلام او ادخال البيانات في قاعدة البيانات تستخدم الدالة split بالشكل التالي
Private Sub cmbrand_SelectedIndexChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles cmbrand.SelectedIndexChanged
FILLComboBox("SELECT Catg_ID, Catg_Name " & _
"FROM TBL_Category_File" & _
" WHERE Group_ID =" & Split(cmbrand.Text, " - ")(0), cmbCategory)
End Sub
مشكور وجزاك الله خير