تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
ListView Pagination with ADO - Complete Demonstration
#1
Star 
السلام عليكم



مقدمة


الصفحات هي تقنية أو عملية عرض مجموعات البيانات الكبيرة عن طريق تقسيمها إلى صفحات متعددة. على سبيل المثال ، فقط تخيل موقفًا ، حيث يحتاج المستخدم إلى عرض عدة آلاف من السجلات من البداية إلى النهاية. في مثل هذه الحالة ، يمكنك استخدام تقنية الترحيل لإظهار عدد محدود من السجلات لكل صفحة في وقت واحد ، حيث يمكن للمستخدم التنقل من صفحة إلى أخرى بدلاً من إظهارها كلها في عرض واحد. يؤدي التنفيذ الصحيح لصفحات ترقيم الصفحات إلى زيادة أداء التطبيق إلى حد كبير مع استخدام موارد نظام أقل.

ما هي قائمة ترقيم الصفحات مع ADO؟

يعد استخدام ListView (خاصة 5.0 ListView يدعم الأنماط المرئية الحديثة) طريقة شائعة وشائعة بين مبرمجي قواعد البيانات لعرض المعلومات. لذلك يمكن اعتبار ترقيم الصفحات ListView مع ADO ، كيف يتم استخدام ميزات ADO لتنفيذ ترقيم الصفحات مع ListView.

لماذا ترقيم الصفحات؟

يعد ملء ListView بعدد كبير من سجلات قاعدة البيانات بالطريقة العامة عملية تستغرق وقتًا طويلاً ولن تكون ممارسة تصميم واجهة مستخدم جيدة. يمكن استخدام تطبيق ترقيم الصفحات Listview مع ADO بعناية مع اعتبارات تصميم قاعدة البيانات الأخرى مثل الفهارس لمعالجة مجموعات البيانات كبيرة إلى حد ما مع عدة آلاف أو ملايين من السجلات بشكل فعال. علاوة على ذلك ، يمنح ترقيم الصفحات من Listview مظهرًا احترافيًا للغاية مع زيادة قابلية الاستخدام.

ماذا يوضح هذا التطبيق التجريبي؟

هذا تطبيق توضيحي كامل يوضح كيفية الاستخدام الفعال لأشياء الترحيل الموجودة في الفصل. يوضح بشكل أساسي الجوانب التالية مع مجموعة بيانات من سجلات مئات الآلاف (100،000) وهمية في قاعدة بيانات MS Access.
  • عمليات التنقل الأساسية بما في ذلك الانتقال إلى الصفحات الأولى والسابقة والتالية والأخيرة.

  • تقنيات التنقل المتخصصة للانتقال إلى صفحة معينة أو سجل محدد برقم الصف.

  • العمل مع مجموعات البيانات المختلفة

  • العمل بأحجام مختلفة للصفحة

  • الفرز باستخدام رؤوس الأعمدة التي تدعم جميع الأعمدة

  • استرجاع المعلومات المتعلقة بالترحيل بما في ذلك إجمالي عدد الصفوف وعدد الصفحات وحجم الصفحة والصفحة الحالية وحدود رقم الصف الخاص بها.
ملحوظة:
  • للحصول على أداء أفضل ، جرّب التطبيق التجريبي باستخدام EXE الخاص به .

  • هذا هو تطبيق مظاهرة تستهدف خصيصا للمبتدئين. لذلك بعض ميزاته مصممة لغرض العرض التوضيحي فقط.

  • يدعم التطبيق مؤشرات جانب العميل والخادم. حاول مع كل واحد منك وتقييمها مع الاحتياجات الخاصة بك.

  • لاحظ أن كفاءة عمليات الترحيل ذات الصلة تعتمد إلى حد كبير على اعتبارات تصميم قاعدة البيانات مثل الفهرسة المناسبة للحقول ذات الصلة.

  • لا تفكر أبدًا في تطبيق ميزات ترحيل ADO مع مجموعات بيانات كبيرة جدًا من الفواتير أو تريليونات من السجلات. في مثل هذه الحالات ، ستكون تقنيات الترحيل المتخصصة من جانب الخادم مع خادم قاعدة البيانات أو الأساليب الافتراضية رائعة.

  • تذكر أن إظهار السجلات أو التنقل فيها في مجموعات البيانات الكبيرة ليس طريقة تصميم واجهة مستخدم جيدة ، حيث يجب عليك دائمًا محاولة تحديد مجموعة البيانات بإدخال المستخدم.



Download )


...( مفتوح المصدر )...
الرد }}}
تم الشكر بواسطة:


المواضيع المحتمل أن تكون متشابهة .
الموضوع : الكاتب الردود : المشاهدات : آخر رد
Star Auto Resize MicroDoha Column Headers in a ListView object MicroDoha 0 1,353 25-09-19, 01:19 AM
آخر رد: MicroDoha

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


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