منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب
عندي مشكلة اثناء عرض البيانات الضخمة في قريد يسبب بطى اثناء عرضها - نسخة قابلة للطباعة

+- منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب (http://vb4arb.com/vb)
+-- قسم : قسم لغة الفيجوال بيسك VB.NET (http://vb4arb.com/vb/forumdisplay.php?fid=182)
+--- قسم : قسم اسئلة VB.NET (http://vb4arb.com/vb/forumdisplay.php?fid=183)
+--- الموضوع : عندي مشكلة اثناء عرض البيانات الضخمة في قريد يسبب بطى اثناء عرضها (/showthread.php?tid=45952)



عندي مشكلة اثناء عرض البيانات الضخمة في قريد يسبب بطى اثناء عرضها - RADOS - 23-04-23

السلام عليكم ورحمه الله وبركاته
عندي مشكلة اثناء عرض البيانات الضخمة في قريد يسبب بطى اثناء عرضها
ممكن مساعده


RE: عندي مشكلة اثناء عرض البيانات الضخمة في قريد يسبب بطى اثناء عرضها - Taha Okla - 23-04-23

وعليكم السلام ورحمة الله وبركاته

بإمكانك جعل الداتا جريد تعرض جزء من البيانات ليس كلها ..
وتضيف عليها أزرار التالي و السابق لتعرض الجزء الثاني وهكذا ...

اذا وافقتك الفكرة فيك تطلع على مشاركة الأخ foo فيها شرح وافي عنها وببساطة.


RE: عندي مشكلة اثناء عرض البيانات الضخمة في قريد يسبب بطى اثناء عرضها - سعود - 23-04-23

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


PHP كود :
           Dim sql As String ""
 
           If changedsize 1 Then
                sql 
"select top " pagesize " * from tb"
 
           Else
                sql 
"select top " pagesize " * from tb where tid not in(select top " changedsize " tid from tb)"
 
           End If 
pagesize  = رقم ثابت تحدده بالكود او باي طريقة تريد
changedsize = رقم يزداد و ينقص حسب الظرف  وهو مجرب هنا.
[صورة مرفقة: sss.png]


RE: عندي مشكلة اثناء عرض البيانات الضخمة في قريد يسبب بطى اثناء عرضها - Taha Okla - 23-04-23

في كتابة الأكواد
ما دام تتعامل مع قواعد البيانات بالاكواد يكن العمل أسرع ما يمكن
ولكن إن وضعت أداة مرئية(داتاجريد ، تكست، ليبل، أي أداة يعني) ضمن كودك ستجد أن سرعة التعامل مع البيانات تنزل للعشر أو حتى أقل من العشر

لذا من الأفضل أن لا تعتمد على أي كائن مرأي،  وتجعل آخر خطوة من خطواتك بالكود هي عرض البيانات ضمن الداتا جريد..

هناك أكواد لتسريع عرض البيانات ضمن الداتاجريد 
وقد تم سرد أحد هذه الطرق هنا في المنتدى بمشاركات قديمة منذ سنة وأكثر
أظنها لـ الأخ (عبدالله الدوسري)..

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


RE: عندي مشكلة اثناء عرض البيانات الضخمة في قريد يسبب بطى اثناء عرضها - foo - 23-04-23

تقصد هذا الموضوع
http://vb4arb.com/vb/thread-40558.html


RE: عندي مشكلة اثناء عرض البيانات الضخمة في قريد يسبب بطى اثناء عرضها - new_programer - 07-05-23

(23-04-23, 08:55 PM)RADOS كتب : السلام عليكم ورحمه الله وبركاته
عندي مشكلة اثناء عرض البيانات الضخمة في قريد يسبب بطى اثناء عرضها
ممكن مساعده

السلام عليكم 

انا بعرض حوالي 20000 سجل  ومافيش بطء رغم امكانيات الجهاز ضعيفة 

فيه اوبشن فى الداتا جريد فيو  بيسبب بطء  فى استعراض البيانات  غيرة وجرب  ان شاء الله يحل المشكلة 
Row Headers Width Size Mode
اختار 
Enable Resizing
او 
Disable Resizing

اعمل مثل الصورة المرفقة

الاختيار
Auto Size To All Headers

بيسبب بطء كبير فى عرض البيانات