المشاركات : 134
المواضيع 33
الإنتساب : Oct 2013
السمعة :
4
الشكر: 91
تم شكره 72 مرات في 27 مشاركات
للرفع
برجاء الإجابة للأهمية
المشاركات : 7,391
المواضيع 803
الإنتساب : Sep 2013
السمعة :
846
الشكر: 13249
تم شكره 18795 مرات في 4414 مشاركات
الصراحة لا املك جواب او حل للبيانات الضخمة لكن:
قرات انه توجد اجهزة كومبيوتر بمواصفات عالية جدا واظن هي المناسبة ...مثل اجهزة استضافات المواقع.
.
.
او لو تريد تخفيف الحمل على الجهاز بان تستخدم مبدا تصفح البيانات مجموعة مجموعة
المشاركات : 2,008
المواضيع 58
الإنتساب : Oct 2014
السمعة :
1,005
الشكر: 31833
تم شكره 22865 مرات في 2187 مشاركات
السلام عليكم
ذكرت انك تريد عرض حضور الشهر الحالي فقط في الداتا قريد يعني 15000 سجل ليس اعتقد ليس بالرقم الكبير لا مشكله في ذلك ، واذا كان الرقم اكبر او بغض النظر عن كبر وصغر الرقم تستطيع عمل فورم صغير مكتوب فيه نص "جاري تنفيذ الاستعلام الرجاء الانتظار ..." وتظهر هذا الفورم قبل تنفيذ الاستعلام وتغلقه بعد الانتهاء من اظهار سجلات الاستعلام .
المشاركات : 134
المواضيع 33
الإنتساب : Oct 2013
السمعة :
4
الشكر: 91
تم شكره 72 مرات في 27 مشاركات
طبيعة البرنامج هي التي تحدد المطلوب .
..........................................
بش مهندس أحمد منصور Ahmed_Mansoor
كيف أغلق فورم انتظر ريثما يتم جلب البيانات لأني جربت الفورم بتظهر ولا يتم تكملة الكود
المشاركات : 230
المواضيع 17
الإنتساب : Sep 2012
السمعة :
24
الشكر: 1555
تم شكره 874 مرات في 149 مشاركات
الأخ الجندي
أنا مررت بنفس مشكلتك . حيث أن البرنامج فيه أكثر من 115000 الف سجل
لن تجد مشكلة في سرعة الاستجابة . فقط تأخر أجزاء من الثانية ..
لكن راح تلاحظ أنه راح يكون بطي على الشبكة الداخلية .. حيث راح تجد مشكلة في الاستعلام وهو تأخر
أكثر من 4 او 8 ثواني في الاستعلام وراح تكون ملحوظه ومزعجة .
الحل الذي قمت به أبقينا على سجلات أخر 3 سنوات حيث كان لدينا أكثر من 45000 الف سجل . وكان ممتاز
في الاستعلام حتى عن طريق الشبكة
البيانات الباقيه وضعناها على جهاز اخر منفصله كباك اب للبرنامج لو اردنا السنوات الاخرى
تحياتي
المشاركات : 1,556
المواضيع 14
الإنتساب : Apr 2013
السمعة :
253
الشكر: 3551
تم شكره 4875 مرات في 1243 مشاركات
16-02-15, 02:06 PM
(آخر تعديل لهذه المشاركة : 16-02-15, 02:07 PM {2} بواسطة حريف برمجة.)
ياعزيزي انا عندي برنامج اكثر من 2 مليون سجل واعرضهم دفعة وحدة في القريد وبسرعة هائلة ،،،،، ولكن بشرط
الكود الافتراضي يكون كالتالي : select * from table1
هنا المشكلة عرض بيانات الجدول بكامل حقولة ....
الحل تحدد حقول معينة فقط للعرض كالتالي : select f1,f2,f3 from table1
ويتم عرضهم في القريد بسرعة واسرع من عرض الجدول كامل ،،،،،،
وعند النقر على بند في القريد يتم جلب كامل بيانات السجل في التكستات بجملة استعلام عن سجل واحد فقط اللي هو حددناه في القريد .
اتمنى اكون افدتك بشي ،،،، وبالتوفيق .
المشاركات : 134
المواضيع 33
الإنتساب : Oct 2013
السمعة :
4
الشكر: 91
تم شكره 72 مرات في 27 مشاركات
جزاكم الله خيراً
بشمهندس العزابي
وبشمنهندس حريف برمجة
على مشاراكاتكم القيمة