تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
[سؤال] تصفية ComboBox داخل datagridview
#1
Sad 
السلام عليكم و رحمة الله و بركاته 

في البداية أن لدي datagridview في داخلها ComboBox  أستطعت تعبئته من جدول العملاء كما في الكود التالي 
كود :
 Public Sub DGVCOMBO(COMBOID As Integer, DGVNAME As DataGridView, SQLCOMB As String, VALLCOMB As String, NAMESHOW As String)


       Dim DT As New DataTable
       Dim DA As New SqlClient.SqlDataAdapter
       DT.Clear()
       DA = New SqlClient.SqlDataAdapter(SQLCOMB, SQLCON)
       DA.Fill(DT)
       If DT.Rows.Count > 0 Then
           With DirectCast(DGVNAME.CurrentRow.Cells(COMBOID), DataGridViewComboBoxCell)
               .DataSource = DT
               .DisplayMember = NAMESHOW
               .ValueMember = VALLCOMB

           End With
       Else


       End If

   End Sub
 
وقمت بإستدعائه بهذا ال SUB
PHP كود :
Private Sub DGV_CellBeginEdit(sender As ObjectAs DataGridViewCellCancelEventArgsHandles DGV_MEDI.CellBeginEdit


        If e
.ColumnIndex 1 Then


          DGVCOMBO
(1DGV_MEDI" SELECT dbo.CUSTOMERS.* FROM dbo.CUSTOMERS""CUST_ID""CUST_NAME")


 
       End If



 
   End Sub 
 
ما أريده كالأتي :
عندما أختار عميل من الكومبوبوكس ...
و أنتقل للصف التاني داخل الداتا جريد يتصتفى العميل منها العميل الذي أخترته في الصف السابق  وهكذا حلقة ....
للأسف جربت كل الأفكار حول الحلقات التكرارية و ال DATATBLE و لم أنجح .......
هل من فكرة ما ......
الرد }}}
تم الشكر بواسطة:
#2
السلام عليكم ورحمة اللله وبركاته
اخي الكريم سعيد
مازال سؤالك غير واضح هناك بعض الاستفسارات
انت قلت انك قمت بتعبئة الكومبوبوكس باسماء العملاء 
الان الداتا غرايد فيها صفوف طبعا كل صف في حقل الكومبو يوجد اسم عميل
س1 : هل كل السجلات لها نفس اسم العميل؟ ام كل صف يختلف اسم العميل؟ وهل اسم العميل يرد في اكثر من سجل ام سجل واحد فقط
س2 : ماذا تقصد بكلمة (يتصفى العميل) ؟ هل تقصد ازالته من الكومبوبوكس؟ 
س3 : كيف يمكن ازالة اسم العميل من الكومبو وهو مرتبط بقاعدة البيانات ناهيك عن انك تقول اذا انتقلت الى سجل يتصفى العميل(يحذف)وهل عدد العملاء في الكومبو  يساوي عدد السجلات ام اقل ؟ 
س4 : كيف سيتم الانتقال من سجل الى أخر ؟ هل عشوائي ام بالتسلسل ؟
اخيرا لم توضح الفكرة او المراد مما تريد فعله فلعل هناك طريقة افضل لنتفيذ ماتريد
اتمنى الايضاح ليتم الرد من قبل الاخوة الاعضاء الكرام
دمت بخير ياصديقي
اعمل الخير وأجرك لا تنتظره فالله خير من إليك يرده
البرمجة ليست مجرد كود بل هي منهج تفكير منطقي لحل المشكلات







الرد }}}
تم الشكر بواسطة: سعيد كنيمو , سعيد كنيمو
#3
(01-03-21, 10:33 PM)ابراهيم ايبو كتب : السلام عليكم ورحمة اللله وبركاته
اخي الكريم سعيد
مازال سؤالك غير واضح هناك بعض الاستفسارات
انت قلت انك قمت بتعبئة الكومبوبوكس باسماء العملاء 
الان الداتا غرايد فيها صفوف طبعا كل صف في حقل الكومبو يوجد اسم عميل
س1 : هل كل السجلات لها نفس اسم العميل؟ ام كل صف يختلف اسم العميل؟ وهل اسم العميل يرد في اكثر من سجل ام سجل واحد فقط
س2 : ماذا تقصد بكلمة (يتصفى العميل) ؟ هل تقصد ازالته من الكومبوبوكس؟ 
س3 : كيف يمكن ازالة اسم العميل من الكومبو وهو مرتبط بقاعدة البيانات ناهيك عن انك تقول اذا انتقلت الى سجل يتصفى العميل(يحذف)وهل عدد العملاء في الكومبو  يساوي عدد السجلات ام اقل ؟ 
س4 : كيف سيتم الانتقال من سجل الى أخر ؟ هل عشوائي ام بالتسلسل ؟
اخيرا لم توضح الفكرة او المراد مما تريد فعله فلعل هناك طريقة افضل لنتفيذ ماتريد
اتمنى الايضاح ليتم الرد من قبل الاخوة الاعضاء الكرام
دمت بخير ياصديقي


أولا أشكرك على الرد 
كلامك صحيح السؤال مبتور 

لدي جدول الوسطاء و الوسيط له أكثر من عميل ولكن العميل سيكون مع وسيط واحد ...
هذ إن كان هناك وسيط 

أنشأت جدول للعملاء  وجدول للوسطاء 
وقمت بإظافة فورم العملاء و فورم للوسطاء ..
ولكن فورم الوسطاء له داتا جريد فيو و هذه الداتا ستكون متصلة مع العملاء لتعبيئة رقم الوسيط و نسبة الوساطة و غيرها .....

أولا عند إختيار العميل سيسجل رقم العميل 
ولا أريد تكراره وهذه خطوة 

وأريد عندما أنتقل للصف الثاني أضغط على الكمبوبوكس لا يظهر أسم العميل الذي أخترته في السابق أي الصف السابق ......هي للتسهيل في بهذه الطريقة سأمنع التكرار أصلا....

وأنا أريد إزالة العميل من الداتا سورس DataSource الخاصة بالكومبو فقط ليس إزالته من القاعدة ...
قد تكون هناك طريقة وهي تحديث قيمة في جدول
الرد }}}
تم الشكر بواسطة:


المواضيع المحتمل أن تكون متشابهة .
الموضوع : الكاتب الردود : المشاهدات : آخر رد
  [سؤال] طريقة توسيط النص داخل اداة comboBox سمير1404 7 3,860 24-08-25, 01:01 PM
آخر رد: أبو خالد الشكري
  [VB.NET] محتاج اربط DataGridView بزر بحث bakrycold 1 553 28-02-25, 12:11 AM
آخر رد: bakrycold
  [VB.NET] استعراض بيانات في Datagridview واضافة جميع البيانات لجدول محدد sql skode 0 489 12-01-25, 12:50 AM
آخر رد: skode
Information [VB.NET] تنسيق أعمدة DataGridView أبو خالد الشكري 3 581 21-12-24, 02:40 PM
آخر رد: aljzazy
  استدعاء من جدولين داخل اداه FlowLayoutPanel برجاء الافادة للضرورة جداً modymody300894 7 638 15-11-24, 11:02 AM
آخر رد: modymody300894
  كتابه عدد معين من الارقام داخل تيكست بوكس modymody300894 3 558 07-11-24, 09:15 PM
آخر رد: modymody300894
  ترتيب شجره الحسابات داخل الجريد فيو modymody300894 2 409 31-10-24, 12:27 PM
آخر رد: modymody300894
Exclamation [VB.NET] ممكن عمل كود لحفظ المكتوب داخل اداة TextBox الورد الصناعي 9 807 17-10-24, 11:43 PM
آخر رد: salamandal
  كيف أضيف المواد في ComboBox إلى ComboBox آخر في فورم آخر F.H.M 13 878 25-09-24, 11:05 PM
آخر رد: Taha Okla
  ارجو المساعدة في كود مقارنة عامود داخل الداتا جريد فيو alachk 11 1,111 11-08-24, 11:44 AM
آخر رد: alachk

التنقل السريع :


يقوم بقرائة الموضوع: