تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
لماذا يتغير الترتيب في أداة الداتاجريدفيو؟
#1
بسم الله الرحمن الرحيم

إخواني الكِرام لدي استفسارين يسيرين على سبيل الفهم من حضراتكم

الاستفسار الأول: لماذا يتغير الترتيب في أداة الداتاجريدفيو، بمعنى في بداية إدخال العناصر في قاعدة البيانات كان يتم الترتيب في قاعدة البيانات أكسس وفي الداتاجريدفيو، ولكن بعدما زاد عدد العناصر أصبح الترتيب يتغير فمثلاً إذا كتبت تفاح ومانجو وعنب وفراولة يضع العنب أولا ثم التُفاح وهكذا، لا أتكلم عن عناصر قليلة فالترتيب يكون فيها سليم ولكن أتكلم مثلاُ لو تجاوزنا ال 1000 عنصر، وهل لهذا الأمر حل؟

الاستفسار الثاني: ما الفرق بين كلا الأمرين، رُغم أن كلاهما يقوم بتحديد العنصر كالصندوق النصي على سبيل المثال، ولحضراتكم جزيل الشُكر والتقدير وجزاكم الله خيراً ويسر أموركم.


PHP كود :
Textbox1.Select()
Textbox1.Focus() 
 
الرد
تم الشكر بواسطة:
#2
الاستفسار الأول:
يعتمد على أمر الترتيب الذي وضعته في الاستعلام عن طريق Order By
أو تطبيق ترتيب على ذلك العمود في الداتاجريدفيو

الاستفسار الثاني:
لا يوجد فرق فكلمة Select أستحدثت مع .NET
وكلمة Focus أخذت من SetFocus في VB6 لمن تعود عليها
الرد
تم الشكر بواسطة: Hazem1 , ابراهيم ايبو
#3
(05-10-18, 11:33 PM)rnmr كتب : الاستفسار الأول:
يعتمد على أمر الترتيب الذي وضعته في الاستعلام عن طريق Order By
أو تطبيق ترتيب على ذلك العمود في الداتاجريدفيو

الاستفسار الثاني:
لا يوجد فرق فكلمة Select أستحدثت مع .NET
وكلمة Focus أخذت من SetFocus في VB6 لمن تعود عليها

مشكور أخي الكريم [b]rnmr وضحت جزئية الاستفسار الثاني، هل بالنسبة لأمر الترتيب في الداتاجريدفيو يُمكن ضبطه أم لا؟[/b]
الرد
تم الشكر بواسطة: rnmr , rnmr , ابراهيم ايبو , ابراهيم ايبو
#4
نعم يمكن ضبطه مثل
كود :
 DataGridView1.Sort(DataGridView1.Columns(0), ListSortDirection.Ascending)
Ascending: تصاعدي
Descending: تنازلي

مع العلم أن الترتيب في النص يعتمد على بدايات الحرف
فكلمة (التفاح) ليست ككلمة (تفاح) فالأولى يعتبر أنها تبدأ بالألف والثانية يعتبرها تبدأ بالباء
الرد
تم الشكر بواسطة: ابراهيم ايبو , ابراهيم ايبو , Hazem1
#5
(05-10-18, 11:53 PM)rnmr كتب : نعم يمكن ضبطه مثل
كود :
 DataGridView1.Sort(DataGridView1.Columns(0), ListSortDirection.Ascending)
Ascending: تصاعدي
Descending: تنازلي

مع العلم أن الترتيب في النص يعتمد على بدايات الحرف
فكلمة (التفاح) ليست ككلمة (تفاح) فالأولى يعتبر أنها تبدأ بالألف والثانية يعتبرها تبدأ بالباء

تمام، ضبط معي أخي الكريم rnmr ، سواء الترتيب التصاعدي أو التنازلي، آخر استفسار : ألا يُمكن الترتيب وفق العناصر التي يتم إدخالها بمعنى أن بمعنى مثلاً أني كتبت برتقال ثم مشمش ثم أناناس فيجعل الترتيب كما هو دون تغيير في الترتيب ؟
الرد
تم الشكر بواسطة: rnmr
#6
(06-10-18, 12:17 AM)Hazem1 كتب :
(05-10-18, 11:53 PM)rnmr كتب : نعم يمكن ضبطه مثل
كود :
 DataGridView1.Sort(DataGridView1.Columns(0), ListSortDirection.Ascending)
Ascending: تصاعدي
Descending: تنازلي

مع العلم أن الترتيب في النص يعتمد على بدايات الحرف
فكلمة (التفاح) ليست ككلمة (تفاح) فالأولى يعتبر أنها تبدأ بالألف والثانية يعتبرها تبدأ بالباء

تمام، ضبط معي أخي الكريم rnmr ، سواء الترتيب التصاعدي أو التنازلي، آخر استفسار : ألا يُمكن الترتيب وفق العناصر التي يتم إدخالها بمعنى أن بمعنى مثلاً أني كتبت برتقال ثم مشمش ثم أناناس فيجعل الترتيب كما هو دون تغيير في الترتيب ؟


نعم رتب عددياً بناء على ID لأنه سيتم الترتيب بناء المسجل أولاً

مثل Order By ID
الرد
تم الشكر بواسطة: Hazem1
#7
(06-10-18, 12:20 AM)rnmr كتب :
(06-10-18, 12:17 AM)Hazem1 كتب :
(05-10-18, 11:53 PM)rnmr كتب : نعم يمكن ضبطه مثل
كود :
 DataGridView1.Sort(DataGridView1.Columns(0), ListSortDirection.Ascending)
Ascending: تصاعدي
Descending: تنازلي

مع العلم أن الترتيب في النص يعتمد على بدايات الحرف
فكلمة (التفاح) ليست ككلمة (تفاح) فالأولى يعتبر أنها تبدأ بالألف والثانية يعتبرها تبدأ بالباء

تمام، ضبط معي أخي الكريم rnmr ، سواء الترتيب التصاعدي أو التنازلي، آخر استفسار : ألا يُمكن الترتيب وفق العناصر التي يتم إدخالها بمعنى أن بمعنى مثلاً أني كتبت برتقال ثم مشمش ثم أناناس فيجعل الترتيب كما هو دون تغيير في الترتيب ؟


نعم رتب عددياً بناء على ID لأنه سيتم الترتيب بناء المسجل أولاً

مثل Order By ID

جزاك الله خيراً تم الحل أخي الكريم rnmr بارك الله في عُمرك وزادك علمًا وأكرمك بكل خير.
الرد
تم الشكر بواسطة: rnmr , rnmr


المواضيع المحتمل أن تكون متشابهة .
الموضوع : الكاتب الردود : المشاهدات : آخر رد
  [VB.NET] الكومبوبوكس و الداتاجريدفيو vb2010 1 31 أمس, 08:56 PM
آخر رد: asemshahen5
  اظهار اكثر من سطر في أداة NotifyIcon المتألق9 5 110 14-10-18, 10:22 PM
آخر رد: عبد العزيز البسكري
  لماذا تظهر علامة خطأ على قاعدة البيانات دائماً ؟ Hazem1 0 55 12-10-18, 02:17 PM
آخر رد: Hazem1
  هل يُمكن عمل بحث بحيث يظهر الناتج في غير الداتاجريدفيو أو في مثيلٍ لها؟ Hazem1 3 89 09-10-18, 07:48 AM
آخر رد: عبدالله الدوسري
  خطأ بكود العودة لأول صف في الداتاجريدفيو Hazem1 4 71 07-10-18, 12:48 AM
آخر رد: Hazem1
  كيف يُمكن أدخال أداة ال Progress Bar للتزامن مع نسخ قاعدة بيانات الأكسس؟ Hazem1 6 194 05-10-18, 12:18 AM
آخر رد: Hazem1
  يُرجى شرح سطر البحث التالي في الداتاجريدفيو Hazem1 7 140 25-09-18, 11:41 PM
آخر رد: elgokr
  مُشكلة في حفظ البيانات داخل الداتاجريدفيو في بعض الأحيان Hazem1 7 257 10-09-18, 09:34 PM
آخر رد: Hazem1
  [VB.NET] شريط الادوات الذي يضم أداة الطباعة لا يظهر في الكريستال ريبورت فيوار تناسيم 1 120 19-08-18, 04:21 AM
آخر رد: عابر سبيل 2
  لماذا هذا الخطا فى الصوره خالد كامل1 10 367 06-08-18, 12:03 AM
آخر رد: خالد كامل1

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


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