تقييم الموضوع :
  • 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 ك ب / التحميلات : 33)
الرد }}}}
تم الشكر بواسطة:
#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 ك ب / التحميلات : 45)
كل مااعرفه في البرمجة تجدونه هنا
الرد }}}}
تم الشكر بواسطة: مبرمج بلا حدود , الطالب
#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 ك ب / التحميلات : 33)
كل مااعرفه في البرمجة تجدونه هنا
الرد }}}}
#5
الله يعــــطيك الــــــــــــف عافية اســـــتاذ ســـــعود .....
الرد }}}}
تم الشكر بواسطة:


المواضيع المحتمل أن تكون متشابهة .
الموضوع : الكاتب الردود : المشاهدات : آخر رد
Question [سؤال] كيف أعرض بيانات مستخدم عبر الإيميل ؟ الراجية عفو ربها 13 291 13-12-17, 12:56 PM
آخر رد: الراجية عفو ربها
  [سؤال] نقل بيانات من داتا جريد فيو إلى داتا جريد فيو مرتبطه بداتا باوند mawd 4 107 12-12-17, 03:37 PM
آخر رد: Rabeea Qbaha
  [VB.NET] المساعدة في تصحيح الكود MySqlConnection dubai.eig 6 113 12-12-17, 12:38 PM
آخر رد: dubai.eig
  الرجاء المساعدة حول ظهور الصور أحمد فتح الرحمن 2 54 11-12-17, 02:11 AM
آخر رد: أحمد فتح الرحمن
  اظهار بيانات تقرير hglogtd 4 68 10-12-17, 10:29 PM
آخر رد: hglogtd
  [VB.NET] المساعدة في اضافة وحفظ بيانات الداتا جريد محمد اسماعيل 1 43 10-12-17, 10:16 PM
آخر رد: حريف برمجة
  [سؤال] كيف أعرض بيانات الداتابيس بناءًا على listview selected item Marwa1997 3 116 10-12-17, 09:18 PM
آخر رد: حريف برمجة
  جلب بيانات الموظفين من جهاز البصمة الاحيائية ibraheam 10 447 06-12-17, 08:01 PM
آخر رد: مختار2
  ارجو المساعدة في طباعة التقرير samawi 6 173 02-12-17, 01:11 AM
آخر رد: samawi
  [سؤال] المساعدة - ارسال رسائل SMS mustafa mohamed 2 113 01-12-17, 11:35 PM
آخر رد: sendbad100

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


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