تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
معرفة عدد مرات تكرار الاسم في الداتاقريدفيو
#1
السلام عليكم ورحمة الله وبركاته 
يوجد لدي datagridview1  وبها عدد 20 عمود والعمود رقم 12 يحتوي على الأسماء وأغلبها مكرر سؤالي كيف أقوم بنقل الأسماء إلى datagridview2  وهي خالية من البيانات تحتوي على عمودين فقط الاسم وعدد مرات التكرار علماً أنني استخدمت الكود التالي وبالفعل يقوم بنقل الاسماء الى العمود الأول بدون تكرار  datagridview2  ولكن في العمود الثاني يظهر لي عدد مرات التكرار 0 
جزاكم الله خير


    Private Function foundcount(ByVal t As String, d As DataGridView) As Integer
        Dim fc As Integer = 0
        Dim rowscount As Integer = d.Rows.Count - IIf(d.AllowUserToAddRows, 2, 1)
        For i As Integer = 0 To rowscount
            Dim m As String = d.Rows(i).Cells(0).Value
            If m.ToString.ToLower = t.ToString.ToLower Then
                fc += 1
            End If
        Next
        Return fc
    End Function


    Private Sub Button2_Click(sender As Object, e As EventArgs) Handles Button2.Click
        If dg.Rows.Count = 0 Then Exit Sub
        Dim rowscount As Integer = dg.Rows.Count - IIf(dg.AllowUserToAddRows, 2, 1)
        For i As Integer = 0 To rowscount
            Dim tn As String = dg.Rows(i).Cells(0).Value
            Dim f As Integer = foundcount(tn.ToString.ToLower, dg)
            Dim found As Integer = foundcount(tn, d2)
            If found = 0 Then
                d2.Rows.Add(tn.ToString.ToLower, f)
            End If
        Next
    End Sub

شكراً من الأعماق استاذ عاصم والله فرجت عني هم كبير وجعل هذا العمل في ميزان حسناتك جالس أحاول من 10 ساعات والمشكلة لم تحل الا بجوابك السريع ما شاء الله تبارك الله ولكن هذا جعلني أطمع في كرمك بسؤال آخر في نفس الموضوع حيث يوجد في العمود رقم 13 اسم الشركة التي ينتمي لها الشخض كيف اقوم بإضافة اسم الشركة في العمود 3 في datagridview2 

أكرر أسفي لكثرة الأسئلة ولكنني جديد في البرمجة ولكم خالص تحياتي
الرد }}}
تم الشكر بواسطة:


الردود في هذا الموضوع
معرفة عدد مرات تكرار الاسم في الداتاقريدفيو - بواسطة صالح عبدالله - 03-02-24, 04:14 PM

المواضيع المحتمل أن تكون متشابهة .
الموضوع : الكاتب الردود : المشاهدات : آخر رد
  سبب تكرار رسالة التنبيه مصمم هاوي 4 423 03-05-25, 02:05 PM
آخر رد: مصمم هاوي
  مساعدة في كود عدم تكرار استدعاء نفس السؤال من المصفوفة fireswored1 5 541 10-02-25, 05:11 PM
آخر رد: fireswored1
  [VB.NET] طلب كود لاستعلام الاسم واخر سنة اشتراك momiana1 3 353 04-02-25, 09:45 PM
آخر رد: aliday03
  كيفية معرفة الجهاز رئيسي ام فرعي المتألق9 1 391 13-11-24, 06:41 PM
آخر رد: justforit
  معرفة عدد صفوف الجريد فيو بشرط معين modymody300894 4 645 12-11-24, 02:22 PM
آخر رد: salamandal
  كيفية معرفة تاريخ انشاء ملف وحدفه المتألق9 2 499 07-11-24, 08:54 AM
آخر رد: F.H.M
  هل يوجد كود لعدم تكرار نفس البيانات ببعض الحقول F.H.M 19 880 15-09-24, 06:14 AM
آخر رد: F.H.M
  تكرار الصفوف في الكريستل ريبورت makky 2 2,461 26-08-24, 01:20 PM
آخر رد: تركي الحلواني
  مشكلة تكرار الصفوف أثناء عرض التقرير Adel27213 1 258 26-08-24, 01:08 PM
آخر رد: تركي الحلواني
  مشكلة تكرار الصفوف أثناء عرض التقرير Adel27213 0 283 26-08-24, 05:18 AM
آخر رد: Adel27213

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


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