اذهب الي المحتوي
أوفيسنا

الردود الموصى بها

قام بنشر

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

فورم.JPG

قام بنشر

وعليكم السلام :rol:

 

فهرسة الحقول في الجداول تجعل البرنامج اسرع ، حيث يقوم الاكسس بحفظ بيانات هذه الحقول المفهرسة في ذاكرته ويقرأها من هنا ، بدل قرأتها من الجداول :rol:

 

والفهرسة يجب ان تكون للحقول التالية ، اذا اردت تسريع البرنامج:

1. حقل الترقيم التلقائي ، هذه سهلة وما يحتاج لها شرح :rol:

2. الحقول التي تستخدم لها معايير في استخلاص معلومات السجل:

  • في الاستعلام (سواء استعلام عادي او في الكود) ، اذا عملت معيار/تصفية لحقل/حقول ،
  • في الاستعلام (سواء استعلام عادي او في الكود) ، اذا عملت فرز لحقل/حقول ،
  • في النموذج / التقرير ، اذا عملنا تصفية عن طريق me.Filter او فرز عن طريق me.Orderby ،
  • في النموذج / التقرير ، اذا عملنا كود/ وحدة نمطية فيه تصفة / فرز ،
  • في النموذج / التقرير ، اذا عملنا كود/ وحدة نمطية فيه اوامر Dcount , Dmax, Dlookup , Dlast, Dfirst ، وفيها اسم حقل تصفية مثل (حقل C هنا):
A = DLookup("[B]", "FromThisTable", "[C]= " & C)

.

وأحد الطرق الجداً مهمة ، هي عمل استعلام لأي شئ تريد البحث فيه او تفرزه ، ولا اعني استعلام في الكود ، وانما استعلام منفصل ،

والمهم ايضا ، عندما تعمل الاستعلام ، انه بين الفترة والاخرى تستخدم "الضغط والاصلاح" ، لأنه يعيد فهرست البرنامج ، وينظم عمل الاستعلام ويجعله اسرع :rol:

 

 

جعفر

  • Like 2
  • Thanks 1
قام بنشر

بارك الله فيك وجزاك الله خير اخي جعفر

 

اخي  هل طريقة اعداد الفهرسه من خصائص الحقل في الجدول 

بحيث يكون  بجنانب مفهرس : نعم التكرار مقبول

او فيه طريقه اخرى

  • 2 years later...
قام بنشر (معدل)
في ٤‏/٢‏/٢٠١٦ at 14:08, jjafferr said:

فهرسة الحقول في الجداول تجعل البرنامج اسرع ،

موضوع هام كنت أبحث عنه ، و في مشاركات أخرى للأعضاء الكرام كان السبب في البطء وجود أحداث في الحالي .

 

تم تعديل بواسطه Khalf

انشئ حساب جديد او قم بتسجيل دخولك لتتمكن من اضافه تعليق جديد

يجب ان تكون عضوا لدينا لتتمكن من التعليق

انشئ حساب جديد

سجل حسابك الجديد لدينا في الموقع بمنتهي السهوله .

سجل حساب جديد

تسجيل دخول

هل تمتلك حساب بالفعل ؟ سجل دخولك من هنا.

سجل دخولك الان
×
×
  • اضف...

Important Information