تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
تجميع البيانات في الداتا قريد
#1
السلام عليكم
عندي داتاقريدفيو يوجد بها بيانات
ليست مرتبطة بقاعدة بيانات
مثلا يوجد بيها عمود يحتوي على البيانات التالية
محمد
علي
محمد
سالم
علي
محمد
اريد تجميع الحقول المتشابهة وتجميع القيم المقابلة لها
الرد
تم الشكر بواسطة:
#2
(31-12-18, 05:46 PM)المتألق9 كتب : السلام عليكم
عندي داتاقريدفيو يوجد بها بيانات
ليست مرتبطة بقاعدة بيانات
مثلا يوجد بيها عمود يحتوي على البيانات التالية
محمد
علي
محمد
سالم
علي
محمد
اريد تجميع الحقول المتشابهة وتجميع القيم المقابلة لها


وعليكم السلام ورحمة الله

تفضل الكود
PHP كود :
Dim d As New Dictionary(Of StringDouble' إنشاء ديكشنري من نص وقيمة

For Each r In DataGridView1.Rows ' 
لوب للمرور على جميع اسطر الداتاجريد
    If r
.IsNewRow Then Exit For 'الخروج من اللوب عند السطر الجديد
    Dim c1 = r.Cells(1).Value ' 
الاسم
    Dim c2 
Val(r.Cells(2).Value' القيمة
    If d.ContainsKey(c1) Then ' 
التأكد من وجود الاسم في الديكشنري
        d
(c1) = d(c1) + c2 ' أضف القيمة للاسم الى القيم السابقة له
    Else
        d.Add(c1, c2) ' 
أضف الاسم الجديد مع أول قيمة له
    End 
If
Next

DataGridView1
.DataSource d.ToList ' تحويل الديكشنري الى قائمة لعرضها في الداتاجريد 
الرد
تم الشكر بواسطة: عبد العزيز البسكري
#3
مشكور ساجربها
الرد
تم الشكر بواسطة:


المواضيع المحتمل أن تكون متشابهة .
الموضوع : الكاتب الردود : المشاهدات : آخر رد
  مشكلةفي تحديث البيانات او تحميل البيانات على الداتا جريد فيو alshandodi 1 85 14-07-19, 04:58 PM
آخر رد: سعود
  [VB.NET] عندما يكون حقل معين في الداتا جريد فيو ممتلا يمنع التعديل khairallah 3 108 13-07-19, 10:24 AM
آخر رد: ابراهيم ايبو
Question كيفية التخلص من تكرار تخزين البيانات الرائد 12 345 11-07-19, 10:51 PM
آخر رد: Al Wilaya
  [VB.NET] سؤال حول فرز البيانات في Combobox Al Wilaya 5 176 11-07-19, 12:12 AM
آخر رد: Al Wilaya
  حساب التوقيت بين وقتين فى الداتا جريد mostafa nada 2 101 10-07-19, 07:53 PM
آخر رد: alshandodi
Question [VB.NET] كيفية عرض الصور من قاعدة البيانات على picturebox الرائد 9 284 07-07-19, 02:30 AM
آخر رد: ابراهيم ايبو
  هل هناك امكانية لتشفير نص اتصال قاعدة البيانات سامي محمد 7 195 06-07-19, 01:11 AM
آخر رد: سامي محمد
  كيفية جعل الكتابة التلقائية في الداتا قريد adminHN 3 222 02-07-19, 05:16 PM
آخر رد: ابراهيم ايبو
  [VB.NET] مشكل مفتاح قاعدة البيانات Autonumber sniperjawadino 4 251 30-06-19, 06:38 PM
آخر رد: sniperjawadino
  سؤال فى الداتا احمد خطاب 3 99 29-06-19, 03:43 PM
آخر رد: ابراهيم ايبو

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


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