تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
[VB.NET] البحث باستخدام CheckedListBox لتكون نتيجة التحديد شرط لجملة الاستعلام
#1
كود :
Dim CheckedIndexes As New ArrayList
            Dim CheckedIds As New ArrayList
            Dim i As Integer
            For Each item As String In CheckedListBox1.CheckedIndices
                CheckedIndexes.Add(item)
            Next
            For i = 0 To CheckedIndexes.Count - 1
                CheckedListBox1.SelectedItems.Clear()
                CheckedListBox1.SelectedIndex = CheckedIndexes.Item(i)
                CheckedIds.Add(CheckedListBox1.SelectedValue)

                cond += " and Inv_Sub.group_NO=" & CheckedListBox1.SelectedValue
            Next

            CheckedListBox1.SelectedItems.Clear()

        End If

عندما يتم تحديد أكثر من اختيار فى CheckedListBox1 تعود قيمة البحث باكثر من قيمة لل SelectedValue لل لحقل group_NO مثلا 160 و 161 و162 ممكن اكثر او اقل
المطلوب تعديل الشرط
cond += " and Inv_Sub.group_NO=" & CheckedListBox1.SelectedValue
بحيث يكون
الشرط هو تحديد كل السجلات التى يكون فيها حقل ال group_NO يساوى 160 أو 161 أو 162 مثلا وذلك على حسب القيمة

جملة الاستعلام المستخدمة

كود :
Dim da As New SqlDataAdapter("select Inv.safe,Inv.proc_type,date,Inv.id,inv.reg ,currency_from,val1,exchange_price,(val1*exchange_price)as sum,sales_emp " & _
                                         " from Inv,Inv_Sub where " & CondBranch & ClientSqlStr & " date>=@date1 and date<=@date2  and Inv.proc_id=Inv_Sub.proc_id and Inv_Sub.proc_type=" & _type & " and Inv.IS_Deleted=0 " & cond & " order by date", conn)
الرد }}}
تم الشكر بواسطة:


المواضيع المحتمل أن تكون متشابهة .
الموضوع : الكاتب الردود : المشاهدات : آخر رد
  [VB.NET] استفسار بخصوص البحث في RichTextBox SerialPort dubai.eig 2 661 18-06-25, 11:09 AM
آخر رد: dubai.eig
  مشكلة في جملة الاستعلام Emam emam 5 450 25-11-24, 09:48 PM
آخر رد: Emam emam
Rainbow [كود] البحث تلقائياً عند التبديل بين الـ RadioButton محمد مسافر 8 690 04-10-24, 02:33 AM
آخر رد: Taha Okla
  طلب مساعدة في حفظ قالب للبصمة باستخدام جهاز SecuGen u20 assuhimi 7 1,342 24-09-24, 06:44 PM
آخر رد: altoki939
Rainbow [كود] البحث وتحريك اسهم الداتا جريدفيو عند البحث محمد مسافر 2 577 19-09-24, 01:14 AM
آخر رد: محمد مسافر
  مساعدة البحث بين تاريخين أبووسم 3 540 16-08-24, 01:37 PM
آخر رد: أبووسم
  البحث بالأسم الأول فقط heem1986 6 625 03-08-24, 04:17 PM
آخر رد: heem1986
  [VB.NET] تجاهل التشكيل من الأسماء عند البحث في التيكست بوكس Khalil chiha 3 526 01-08-24, 10:28 PM
آخر رد: Khalil chiha
  يوجد خطاء فى كود البحث بواستطة الكمبوبوكس واجراء مخزن new_programer 4 401 06-07-24, 12:05 AM
آخر رد: Zuhare
  كيف اضيف Where لجملة استعلام *SELECT بها جدولين moh61 13 1,221 25-06-24, 05:22 PM
آخر رد: moh61

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


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