ماهي الـ FetchFows
#1
اذا تعاملت مع ادوات احترافية للاتصال بالبيانات غالبا ستجد هذه الخاصية
على سبيل المثال مكونات IBDac للاتصال بقواعد بيانات FireBird .
هذه الخاصية لها قيمة افتراضية 25 وتعني عدد السجلات المطلوب جلبها في كل مرة .
تخيل معك 100 الف سجل حتى ولو جلبتها كلها في النهاية انت لن تعرض منها الا 50 او لنقل 30 سجل .
الباقي سيكون مختفيا عن المستخدم ولا فائدة فيه الا بحال نزل المستخدم لتصفح البقية
اذا لماذا اجلب كل السجلات وانا لا استطيع عرض الا 30 منها فقط
اذا نزل المستخدم لعرض وطلب المزيد سوف اعرض لها المزيد
هناك قاعدة مهمة في البرمجة
وهي لاتعرض الا الضروري فقط من البيانات واذا طلب المستخدم المزيد اعطه المزيد
هذه الخاصية تلبي المطلوب لك كمبرمج دلفي وتعطيك البيانات على دفعات متتالية دون ان يشعر المستخدم انه يطلب المزيد من البيانات وتأتيه على دفعات متتالية .

هذا الفيديو هنا يوضح لك طريقة عمل هذه الخاصية وسهولة التعامل معها

[صورة مرفقة: attachment.php?aid=4077]

كود :
http://www.mediafire.com/file/2dt3kxrb7sck5g2/fetchRows.rar/file


الملفات المرفقة
.jpg   3.jpg (الحجم : 104.54 KB / التحميلات : 11)
فائدة رمضان تتجلى الان فحافظوا على ما كنتم عليه من الطاعات
[-] كل من 3 users say قال شكرا ل Delphi4Us على المشاركة المفيدة
  • delphi17, h-farid, S.FATEH
الرد


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


مستخدمين يتصفحوا هذا الموضوع: 1 ضيف