تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
محتاج فلترة بيانات من DataGridViewبشرط معين وارجو المساعدة من خبراء المنتدى والاعضاء
#1
محتاج فلتر بال DataGridView بشرط معين ولنفرض لدي الاسماء التاليه ( محمد و أحمد و عبالعزيز ) المطلوب فلترة البيانات الموجودة ب DataGridView1   وعرض الاسم في DataGridView2  اذا تحقق الشرط التالي : ان يتم تكرر الاسم اكثر من او يساوي ال 3 مرات يتم عرض الاسم  او الاسماء المكررة اكثر من او يساوي 3 مرات في listbox او  
DataGridView2 .... تم رفع المثال والبرنامج للتعديل والفائده عليه والتوضيح  وجزاكم الله كل خير اخواني ويعطيكم العافية ان شاء الله .

الاسم  محمد : تكرر 4 مرات .

الاسم احمد :  تكرر 3 مرات .

الاسم عبد العزيز تكرر مرتين فقط .

النتائج المخرجة المفترض ان تكون كالتالي ///  يتم نقل محمد و احمد الى DataGridView2 ....
لان الاسم محمد تكرر اكثر من 3 مرات . (3 =<)
والاسم احمد ... عدل عدد مرات التكرار ... تكرر 3 مرات (3 =<)


الملفات المرفقة صورة/صور
   

.rar   WindowsApplication4.rar (الحجم : 191.82 ك ب / التحميلات : 44)
الرد
تم الشكر بواسطة:
#2


تفضل الدالة والاجراء(الزر)
PHP كود :
Private Function gitemcount(ByVal citm As String) As Integer
        Dim i 
As Integer 0
        For a 
0 To d1.Rows.Count 1
            Dim itm 
As String d1.Rows(a).Cells(0).Value.ToString
            If itm 
citm Then
                i 
+= 1
            End 
If
 
       Next
        Return i
    End 
Function
 
   Private Sub Button1_Click(sender As ObjectAs EventArgsHandles Button1.Click
        l1
.Items.Clear()
 
       For a 0 To d1.Rows.Count 1
            Dim itm 
As String d1.Rows(a).Cells(0).Value.ToString
            If gitemcount
(itm) > 3 Then
                If l1
.Items.Contains(itm) = False Then
                    l1
.Items.Add(itm)
 
               End If
 
           End If
 
       Next
    End Sub 

ملاحظة!
صفوف شبيكة البيانات عددها يختلف من حال تمكين اضافة صف عنها في حال عدم تمكين الاضافة .. فلو مكنا الاضافة نحتاج حذف هذا الصف -2 اما لو عطلنا تمكين الاضافة فيكون -1
هذا بخصوص الجزئية
For a = 0 To d1.Rows.Count - 1
لاني عطلت الاضافة من خصائص الـ Datagridview


الملفات المرفقة
.zip   WindowsApplication4.zip (الحجم : 133.63 ك ب / التحميلات : 59)
الرد
تم الشكر بواسطة: مبرمج بلا حدود , الطالب
#3
الله يعطيك الف عافية ان شاء الله ويوفقك هذا المطلوب من المثال .... طيب اذا اردت عرض البيانات في DataGridView2 بدلا من Listbox كيف يكون التنفيذ وجزاك الله كل خير
الرد
تم الشكر بواسطة:
#4


PHP كود :
   Private Sub Button1_Click(sender As ObjectAs EventArgsHandles Button1.Click
        d2
.Rows.Clear()
 
       d2.ColumnCount 1
        d2
.Columns(0).Name "tname"
 
       d2.Columns(0).HeaderText "Name"
 
       Dim lst As New List(Of String)
 
       lst.Clear()
 
       For a 0 To d1.Rows.Count 1
            Dim itm 
As String d1.Rows(a).Cells(0).Value.ToString
            If gitemcount
(itm) > 3 Then
                If lst
.Contains(itm) = False Then
                    lst
.Add(itm)
 
               End If
 
           End If
 
       Next
        For Each h In lst
            d2
.Rows.Add(h)
 
       Next
    End Sub 


الملفات المرفقة
.zip   WindowsApplication4.zip (الحجم : 139.9 ك ب / التحميلات : 46)
الرد
#5
الله يعــــطيك الــــــــــــف عافية اســـــتاذ ســـــعود .....
الرد
تم الشكر بواسطة:


المواضيع المحتمل أن تكون متشابهة .
الموضوع : الكاتب الردود : المشاهدات : آخر رد
  كيف يُمكن حماية قاعدة بيانات الأكسس؟ Hazem1 15 207 أمس, 12:09 PM
آخر رد: mero5000
  محتاج مساعدة فى عمل تحديث لى البرنامج عن بعد Mohamed Magdy 0 37 20-10-18, 10:23 AM
آخر رد: Mohamed Magdy
  [سؤال] ارجو المساعدة في تصحيح هذا الكود لزر الحفظ gharib 0 54 19-10-18, 12:39 PM
آخر رد: gharib
  الأداة المساعدة لسطر الأوامر Regsvr32 viv 5 132 19-10-18, 12:35 PM
آخر رد: viv
  [SQL] كيفية استيراد قاعدة بيانات من mysql الي sqlserver2014 alipro 1 62 19-10-18, 08:21 AM
آخر رد: rnmr
  سؤال :- فى كيغية ادراج بيانات فى الداتا جريد فيو احمد خطاب 1 92 18-10-18, 02:54 AM
آخر رد: EYADISMAIL
  نقل بيانات من فورم طفل الى فورم اساسي Rabeea Qbaha 4 111 16-10-18, 05:52 PM
آخر رد: Rabeea Qbaha
  مشكله فى حفظ قاعده بيانات اكسس فى مشروع فيجوال بيزك مع تلك القاعده خالد كامل1 2 79 16-10-18, 08:34 AM
آخر رد: خالد كامل1
  [SQL] اريد buckup لقاعدة بيانات 2008 sabrizinoubi 0 65 09-10-18, 04:52 PM
آخر رد: sabrizinoubi
  جلب بيانات الوقت من قاعدة البيانات access وادخالها في جدول excel alfauori 2 76 09-10-18, 03:25 AM
آخر رد: alfauori

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


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