تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
ترتيب عناصر ال datagridview حسب العدد
#1
السلام عليكم ورحمة الله وبركاته
اخوانى ... لى سؤال لا اعرف اذا كان منطقى ام لا
عندى datagridview بها بيانات موظفين مثل الاسم والسن والوظيفه والفرع ...وهكذا
اريد ترتيبهم حسب عدد الموظفين فى كل فرع..مثلا
اذا كان هناك 3 موظفين من القاهره
4 من الاسكندريه
2 من اسوان
6 من سيناء
فانا اريد ترتيبهم كالاتى فى ال datagridview
الموظفين من سيناء
الموظفين من الاسكندريه
الموظفين من القاهره
الموظفين من اسوان

فهل يمكن عمل هذا ؟ اذا كان ممكن فارجو من الخبراء مساعدتى
الرد }}}
تم الشكر بواسطة:
#2
السلام عليكم ورحمة الله وبركاته

هذه هي الطريقة،
الرقم واحد الخاص بـ ORDER BY يعود لمكان ترتيب (*)COUNT بعد SELECT.
و DESC تعني الترتيب تنازليا أي الأكثر فالأقل وإذا حذفت يصبح تصاعديا بشكل افتراضي.
كود :
Dim sql As String = " SELECT [b][color=#FF0000]COUNT(*)[/color][/b] , الفرع   " & _
                    "   FROM Table1             " & _
                    " GROUP BY الفرع            " & _
                    " ORDER BY [b][color=#FF0000]1[/color][/b] [color=#FF0000]DESC[/color]           "

السلام عليكم ورحمة الله وبركاته
الرد }}}
تم الشكر بواسطة:
#3
اشكرك استاذ ابورائد وجزاك الله خيرا
هذا الكود صحيح ولكنى كنت اريد ان اتعامل مع ال datagridview وليس قاعدة البيانات مباشرة بسبب انى فى الاساس اجلب كل البيانات من قاعدة البيانات الى ال datagridview
ثم بعد ذلك اختار مجموعه من الموظفين بطريقه عشوائيه واضعهم فى datagridview ثانيه لاجرى عليها بعض العمليات وانا فى ال datagridview الثانيه اريدهم بالترتيب المذكور .
انا كنت اعتقد انى احتاج الى جملة linq فهى التى يمكن ان تفعل ذلك مع ال datagridview بدون قاعدة بيانات.
الرد }}}
تم الشكر بواسطة:
#4
السلام عليكم ورحمة الله وبركاته

بسيطة خالص أن شاء الله

لترتيب الداتاجريدفيوو حسب احد الأعمدة :
ترتيب تصاعدي :
PHP كود :
DataGridView1.Sort(DataGridView1.Columns(0), System.ComponentModel.ListSortDirection.Ascending

ترتيب تنازلى :
PHP كود :
DataGridView1.Sort(DataGridView1.Columns(0), System.ComponentModel.ListSortDirection.Descending
حيث أن رقم العمود هنا 0 كمثال فقط .
Abu Ehab : Microsoft Partner  & Systems Developer
 Youtube   Facebook    Twitter   
الرد }}}
تم الشكر بواسطة: Ghassanfff , hasannaseer
#5
اشكرك استاذ ابو ايهاب
هذا الكود صحيح ايضا, ولكنه يرتب تريب ابجدى, ..وانا ما اريده ترتيب حسب العدد
يعنى الاكثر ثم الاقل ثم الاقل..الخ
الرد }}}
تم الشكر بواسطة:
#6
اخوانى ارجو ان يجاوبنى احد لانى احتاج حل هذه المشكله ضرورى
الرد }}}
تم الشكر بواسطة:


المواضيع المحتمل أن تكون متشابهة .
الموضوع : الكاتب الردود : المشاهدات : آخر رد
  [VB.NET] محتاج اربط DataGridView بزر بحث bakrycold 1 552 28-02-25, 12:11 AM
آخر رد: bakrycold
  [VB.NET] استعراض بيانات في Datagridview واضافة جميع البيانات لجدول محدد sql skode 0 489 12-01-25, 12:50 AM
آخر رد: skode
Information [VB.NET] تنسيق أعمدة DataGridView أبو خالد الشكري 3 580 21-12-24, 02:40 PM
آخر رد: aljzazy
  ترتيب شجره الحسابات داخل الجريد فيو modymody300894 2 409 31-10-24, 12:27 PM
آخر رد: modymody300894
  كيف يمكن اضافة عناصر للكومبوبوكس اثناء تشغيل البرنامج عن طريق المستخدم haithammoftah 3 2,160 30-09-24, 12:52 AM
آخر رد: asmarsou
Exclamation [VB.NET] اريد كود لتصدير البيانات من DataGridView الى ملف Excel zazasami 1 496 04-08-24, 09:15 PM
آخر رد: mrfenix93
  نسخ عناصر محددة من لست إلى آخر مصمم هاوي 5 453 13-05-24, 07:20 PM
آخر رد: أبو خالد الشكري
  تعديل بيانات عمود DataGridView دفعة واحدة مصمم هاوي 2 691 05-03-24, 08:27 PM
آخر رد: مصمم هاوي
  فلترة datagridview بدون قاعدة بيانات صالح عبدالله 3 683 02-02-24, 04:07 PM
آخر رد: صالح عبدالله
  [VB.NET] ظهور التاريخ غير مرتب بالأقدم في datagridview مبرمج صغير 1 4 864 26-01-24, 03:41 PM
آخر رد: atefkhalf2004

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


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