الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

كيف يمكن معالجة مشكلة بطئ استيراد البيانات من sqlserver إذا كانت السجلات كثيرة

بدأه visual6.0 في 1 مايو 2013 · 2 رد · 520 مشاهدة · في Microsoft Visual Basic.NET
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

بسم الله الرحمن الرحيم

 

عند وصول البيانات لسجلات تتعدى 100000 يصبح استيراد البيانات الى أي أدوات grid بطئ جدا فهل من حل لذلك ؟

#2

أخي الفاضل

Visual6.0

1- ما هو الزمن الذي تأخذه الجريد عندما تعرض البيانات ؟؟

2- ما هو الاسلوب المتبع لتعبئة الجريد لان الاسلوب يعتمد علي الزمن

3- هناك حل رائع لتعبئة حجم بيانات كبير بدون التأثير علي الــ Performance وهو عمل Paging للبيانات وفكرة الــ Paging تعتمد علي عندما تقلع DataGridview بالبيانات تعرض مثلا 100 سجل فقط

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

 

اقراء هذه المشاركة ستستفيد منها كثيرا لاستيعاب ما شرحته لك

 

معلومة ::: طريقة عمل Paging للداتا جريد فيو

certifiedj.jpg

 

 

Image Hosted by ImageShack.us
#3

شكراً لك حلك جميل ، ولكن كيف يتم حل مشكلة أرقام الصفوف عند الفلترة فمثلا أردت البحث عن سجل بعد الفلترة فإن رقم الصف لايتغير بل يبحث عنه السجل في الجدول قبل الفلترة وهذا سيسبب مشكلة في السجل المراد البحث عنه .

 

أحتاج ردك لأني وقعت في مشكلة البحث لأن الفلترة مشكلتها أنها ستعدل على كامل الـ DataGridView في المشروع وأنا لا اريد أن تتغير فاضطريت إلى Find بدلا من Fielter

مواضيع مشابهة

عدد الزوار حالياً

المتواجدون خلال آخر دقيقتين · يتحدّث كل ٣٠ ثانية

—الإجمالي—أعضاء مسجّلون—زوار بدون تسجيل

جارٍ التحقق من المتواجدين…