المشاركات : 192
المواضيع 59
الإنتساب : Aug 2018
السمعة :
6
الشكر: 268
تم شكره 217 مرات في 122 مشاركات
05-10-18, 11:24 PM
(آخر تعديل لهذه المشاركة : 05-10-18, 11:25 PM {2} بواسطة Hazem1.)
بسم الله الرحمن الرحيم
إخواني الكِرام لدي استفسارين يسيرين على سبيل الفهم من حضراتكم
الاستفسار الأول: لماذا يتغير الترتيب في أداة الداتاجريدفيو، بمعنى في بداية إدخال العناصر في قاعدة البيانات كان يتم الترتيب في قاعدة البيانات أكسس وفي الداتاجريدفيو، ولكن بعدما زاد عدد العناصر أصبح الترتيب يتغير فمثلاً إذا كتبت تفاح ومانجو وعنب وفراولة يضع العنب أولا ثم التُفاح وهكذا، لا أتكلم عن عناصر قليلة فالترتيب يكون فيها سليم ولكن أتكلم مثلاُ لو تجاوزنا ال 1000 عنصر، وهل لهذا الأمر حل؟
الاستفسار الثاني: ما الفرق بين كلا الأمرين، رُغم أن كلاهما يقوم بتحديد العنصر كالصندوق النصي على سبيل المثال، ولحضراتكم جزيل الشُكر والتقدير وجزاكم الله خيراً ويسر أموركم.
PHP كود :
Textbox1.Select()
Textbox1.Focus()
عن أبي هريرة - رضي الله عنه - قال: قال رسول الله - صلى الله عليه وسلم -: ((كلمتان خفيفتان على اللسان، ثقيلتان في الميزان، حبيبتان إلى الرحمن: سبحان الله وبحمده، سبحان الله العظيم))؛ متفق عليه.
المشاركات : 112
المواضيع 0
الإنتساب : Oct 2018
السمعة :
22
الشكر: 1520
تم شكره 260 مرات في 146 مشاركات
الاستفسار الأول:
يعتمد على أمر الترتيب الذي وضعته في الاستعلام عن طريق Order By
أو تطبيق ترتيب على ذلك العمود في الداتاجريدفيو
الاستفسار الثاني:
لا يوجد فرق فكلمة Select أستحدثت مع .NET
وكلمة Focus أخذت من SetFocus في VB6 لمن تعود عليها
المشاركات : 192
المواضيع 59
الإنتساب : Aug 2018
السمعة :
6
الشكر: 268
تم شكره 217 مرات في 122 مشاركات
05-10-18, 11:45 PM
(آخر تعديل لهذه المشاركة : 05-10-18, 11:45 PM {2} بواسطة Hazem1.)
(05-10-18, 11:33 PM)rnmr كتب : الاستفسار الأول:
يعتمد على أمر الترتيب الذي وضعته في الاستعلام عن طريق Order By
أو تطبيق ترتيب على ذلك العمود في الداتاجريدفيو
الاستفسار الثاني:
لا يوجد فرق فكلمة Select أستحدثت مع .NET
وكلمة Focus أخذت من SetFocus في VB6 لمن تعود عليها
مشكور أخي الكريم [b]rnmr وضحت جزئية الاستفسار الثاني، هل بالنسبة لأمر الترتيب في الداتاجريدفيو يُمكن ضبطه أم لا؟[/b]
عن أبي هريرة - رضي الله عنه - قال: قال رسول الله - صلى الله عليه وسلم -: ((كلمتان خفيفتان على اللسان، ثقيلتان في الميزان، حبيبتان إلى الرحمن: سبحان الله وبحمده، سبحان الله العظيم))؛ متفق عليه.
المشاركات : 192
المواضيع 59
الإنتساب : Aug 2018
السمعة :
6
الشكر: 268
تم شكره 217 مرات في 122 مشاركات
(05-10-18, 11:53 PM)rnmr كتب : نعم يمكن ضبطه مثل
كود :
DataGridView1.Sort(DataGridView1.Columns(0), ListSortDirection.Ascending)
Ascending: تصاعدي
Descending: تنازلي
مع العلم أن الترتيب في النص يعتمد على بدايات الحرف
فكلمة (التفاح) ليست ككلمة (تفاح) فالأولى يعتبر أنها تبدأ بالألف والثانية يعتبرها تبدأ بالباء
تمام، ضبط معي أخي الكريم rnmr ، سواء الترتيب التصاعدي أو التنازلي، آخر استفسار : ألا يُمكن الترتيب وفق العناصر التي يتم إدخالها بمعنى أن بمعنى مثلاً أني كتبت برتقال ثم مشمش ثم أناناس فيجعل الترتيب كما هو دون تغيير في الترتيب ؟
عن أبي هريرة - رضي الله عنه - قال: قال رسول الله - صلى الله عليه وسلم -: ((كلمتان خفيفتان على اللسان، ثقيلتان في الميزان، حبيبتان إلى الرحمن: سبحان الله وبحمده، سبحان الله العظيم))؛ متفق عليه.
المشاركات : 192
المواضيع 59
الإنتساب : Aug 2018
السمعة :
6
الشكر: 268
تم شكره 217 مرات في 122 مشاركات
(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 بارك الله في عُمرك وزادك علمًا وأكرمك بكل خير.
عن أبي هريرة - رضي الله عنه - قال: قال رسول الله - صلى الله عليه وسلم -: ((كلمتان خفيفتان على اللسان، ثقيلتان في الميزان، حبيبتان إلى الرحمن: سبحان الله وبحمده، سبحان الله العظيم))؛ متفق عليه.