المقدمة:
يستخدم المبرمج طرقا عدة لتوفير خيارات البحث في مشروعه، وتعتمد مسألة اختيار طرق البحث على نوع واستخدام قاعدة البيانات بالاضافة إلى رغبات ومتطلبات المستخدم النهائي، ويعتبر البحث عن طريق التصفية هي من الطرق الشائعة والمفضلة لدى مستخدم عند التعامل مع النماذج المستمرة، وفي هذا المثال المرفق، قمت بجمع طرق الفرز تصاعديا وتنازليا وطرق التصفية في نموذج واحد مع وضع بعض لمساتي الخاصة.
ما الذي ستجده في هذا المثال؟
أ. طريقة تصفية السجلات برمجيا لحقل من نوع رقم أو لحقل من نوع نص (رقم 1 و 2).
ب. طريقة تصفية السجلات برمجيا باستخدام استعلام مما يعطي مرونة أكثر في بناء عوامل التصفية وعلى أكثر من حقل، عن طريق حيلة بسيطة وهي تغيير مصدر السجلات للنموذج من جدول إلى استعلام (رقم 3 و 4).
ج. فرز السجلات تصاعديا أو تنازليا (رقم 5).
د. إظهار عدد النتائج المطابقة -أي عدد السجلات- بعد تطبيق أي عامل من عوامل التصفية (رقم 6).
هـ. إظهار كافة السجلات بعد تطبيق أي عامل من عوامل التصفية (رقم 7).
وأخيار أدعوكم لتجربة هذا المثال، وإبداء الآراء والإقتراحات، مع الملاحظة بأنه قد يتحتم على تشغيل الملف المرفق تحميل وتثببيت Access 2007 Runtime، والذي يمكنك تحميله مجانا من هذا الرابط: Download details: Access 2007 Download: Access Runtime.