الكثير يستخدم الأكسس كقاعدة بيانات فهي الوعاء الذي يصب فيه بياناته وتقف علاقته مع الأكسس عند هذا الحد فهو يستخدم الفيجول أو غيرها لتصميم الواجهات وبناء التقاريرو لايهمه أن يعرف المزيد حول الأكسس. والبعض يستخدم الأكسس ولاشيء غير الأكسس غير أنه لا يعرف منها إلا ما يرى ومع ذلك فقد شرب منها وارتوى. والبعض يستخدم الأكسس ويرى فيها مالا يراه الآخرون فهذا يعرف من أين تؤكل الكتف!.
وأرى أن هناك مهارات عند تمكنك منها تستطيع أن تستمتع بروعة وبراعة برمجة الأكسس الحقيقية...!
1- مهارات أساسية يحتاجها كل من يريد التعامل(تصميماً أو تطويراً) مع قواعد البيانات سواء من داخل الـ MS ACCESS أو من خارجها ويجب أن يلم بها وهي:
أولاً: أساليب التعامل مع قواعد البيانات فهماً وتحليلاً وتصميماً وبناءً.
ثانياً: لغة الاستعلام الهيكلية أو المعيارية وما يهمنا هنا Microsoft Jet SQL
2- مهارة يحتاجها مبرمج VBA للتعامل برمجياً مع كائنات MS ACCESS (نماذج، تقارير، وحدات نمطية، أدوات تحكم عدا الجداول والاستعلامات) وذلك من خلال إتقان:
(Microsoft Access Visual Basic(Microsoft Access Objects
3- مهارة يحتاجها مبرمج VB ومبرمج VBA على حد سواء وهي تتعلق بالقدرة على الوصول للبيانات للقراءة أو المعالجة برمجياً وذلك من خلال كائنات الوصول للبيانات DAO و RDO و ADO وما يهمنا الآن هو كائنات الوصول للبيانات: (Microsoft ActiveX Data Objects (ADO
4- مهارة يحتاجها مبرمج الفيجول سواءً VBA أو VB و هي فهم اللغة كلغة والتعامل معها ويتم ذلك من خلال إتقان:Microsoft Visual Basic Language
وكل مهارة من المهارات السابقة تحتاج إلى الكثير من الشرح والتفصيل ولن أبدي استعدادي لتناول جميع تلك المهارات لا بالإيجاز ولا بالتفصيل وإنما سأحاول لاحقاً- بمشيئة الله تعالى- أن أتطرق على استحياء وبشكل مبسط ومقتضب للمهارة رقم(3).
وتقبلوا جميعاً تحياتي.

