تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
اخواني كيف أقوم بتحديد واختيار ( selection ) الصفوف التي بناء على القيمة في textbox2
#1
السلام عليكم ورحمة الله وبركاته

اخواني كيف أقوم بتحديد واختيار ( selection ) الصفوف التي بناء على القيمة في  textbox2.text بحيث لوكان عندي أكثر من صف فإنها تحدد جميعا وليس صف واحد فقط  وقد قمت يعمل الكود التالي وهو يقوم بتحديد جميع الصفوف التي تحتوي على القيمة الموجودة في  textbox2  ولكن يوجد عندي بعض المشاكل وهي مثلا عندما ابحث عن الصف الذي يحتوي على القيمة 22 فإنه لايحدد الصفوف ولكن عندما ابحث مثلا عن القيم 26 فإنه يعود ويحدد الصفوف التي تحتوي على 22  يعني متأخر بخطوة  والله تجننت ومش عارف السبب لي ثلاثة أيام في هذه المشكلة

وهذا هو الكود المستخدم

لكم جزيل الشكر

دمتم بود







Dim intCount2 As Integer



Dim intCell2 As Integer



DataGridView9.Rows(intCount2).Selected = False



For Each myRow As DataGridViewRow In DataGridView9.Rows



For Each myCell In myRow.Cells



For intCell2 = 1 To DataGridView9.Rows.Count - 1



'Do the search in myCell



If DataGridView9.Rows(intCount2).Cells(1).Value = TextBox2.Text Then



DataGridView9.Rows(intCount2).Selected = True



 

 



 



 



 



''Exit For



End If



Next



intCell2 += 1



Next



intCount2 += 1



Next
الرد
تم الشكر بواسطة: حريف برمجة
#2
وعليك السلام  ورحمة الله وبركاته 
اخوي انا جربت الكود طبعا بعد التعديل ولم تواجهني المشكلة التي عندك
وبصراحة يجب ان ترفق الكود الذي تستخدمه  والحدث الذي ينطلق منه تنفيذ الكود بالاضافة الى ارفاق ملف قاعدة بيانات مصغرة للتي عندك
لان عدم التطابق في الكثير من الاشياء تجعل من الصعب اعطائك جواب صحيح ودقيق


عموما انا عدلت الكود وهو يعمل معي بشكل ممتاز واقترح عليك تجربه  وتخبرني بالنتيجة

كود :
 Dim intCount2 As Integer
    Dim intCell2 As Integer

    Private Sub Button1_Click(sender As System.Object, e As System.EventArgs) Handles Button1.Click

        If intCount2 > 0 Then
            intCount2 = 0
        End If

        DataGridView1.MultiSelect = False
        DataGridView1.Rows(intCount2).Selected = True
        DataGridView1.Rows(intCount2).Selected = False
        DataGridView1.MultiSelect = True

        For Each myRow As DataGridViewRow In DataGridView1.Rows

            For Each myCell As DataGridViewCell In myRow.Cells

                Try
                    If myCell.Value.ToString = TextBox2.Text Then

                        DataGridView1.Rows(intCount2).Selected = True

                    End If

                Catch ex As Exception

                End Try

                intCell2 += 1

            Next

            intCount2 += 1

        Next



    End Sub

الرد
#3
ألف ألف شكر لك أخي ومرة أخرى الف الف شكر لك لسرعة ردك وكرم أخلاقك الكود يعمل 100 / 100 بارك الله فيك

لك جزيل الشكر

دمت بود
الرد
#4
السلام عليكم ورحمة الله وبركاته 
أخي كيف يحصل إظهار لقيم الصف الذي يحصل له عملية اختيار  (  selection ) في التكست بوكس 
يعني لما اضغط يدويا تظهر قيم Row  في التكست بوكس ( طبعا تكست بوك آخر غير textboox2 )  ولكن لما يحصل اختيار بالكود فإنها لا تظهر 


لك جزيل الشكر 
دمت بود

السلام عليكم ورحمة الله وبركاته 
أخي كيف يحصل إظهار لقيم الصف الذي يحصل له عملية اختيار  (  selection ) في التكست بوكس 
يعني لما اضغط يدويا تظهر قيم Row  في التكست بوكس ( طبعا تكست بوك آخر غير textboox2 )  ولكن لما يحصل اختيار بالكود فإنها لا تظهر 


لك جزيل الشكر 
دمت بود
الرد


المواضيع المحتمل أن تكون متشابهة .
الموضوع : الكاتب الردود : المشاهدات : آخر رد
  [سؤال] اعادة ترتيب الصفوف في ليست فيو دون تغيير العمود الاول asmarsou 2 487 02-04-21, 09:40 AM
آخر رد: asmarsou
  السلام عليكم اخواني kadri mourad 1 198 08-03-21, 08:59 PM
آخر رد: asmarsou
  بناء مشروع يعمل على جميع نسخ الويندوز Lathe1 0 309 26-02-21, 03:00 PM
آخر رد: Lathe1
  استعلام لجلب الصفوف الفارغة العيدروس 3 269 25-02-21, 02:00 AM
آخر رد: ابراهيم ايبو
  استفسار ونقاش: كيف أقوم بعمل connection ب قاعدة بيانات على server لشبكة خارجية mmaalmesry 3 524 30-01-21, 09:15 AM
آخر رد: mmaalmesry
Lightbulb [VB.NET] أرجو المساعدة اخواني nssow 1 289 12-01-21, 10:23 PM
آخر رد: moosa_alabri
Rainbow [سؤال] ما الطريقة التي تجعل البرنامج ينتظر تحميل برنامج آخر حتي ينفذ الخطوة التالية أبو عبدالله الحلواني 1 436 05-01-21, 09:10 AM
آخر رد: أبو عبدالله الحلواني
  بناء قاعدة Access بالأوامر ؟ ZaerAllail 1 334 25-11-20, 12:35 AM
آخر رد: Jounior_P
  عكس ترتيب الصفوف في داتا جريد atefkhalf2004 4 477 26-10-20, 08:07 PM
آخر رد: atefkhalf2004
  اخفاء صف في الداتا جريد بناء علي قيمه makky 1 445 22-10-20, 09:37 AM
آخر رد: mmali127

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


يقوم بقرائة الموضوع: بالاضافة الى ( 1 ) ضيف كريم