سؤال عام للأصدقاء ؟
طبعاً لا زلت جديداً على برنامج الأكسس
ولكن لاحظت من خلال الردود والحلول للبرامج التي يضعها الأصدقاء استخدام لغة البرمجة "فيجول بيزك" وخصوصاً في النماذج
واستعمال لغة SQL في الاستعلامات
أنا في أيام سابقة تعلمت لغة الباسكال ثم اندرست مع السنين
سؤالي هو :
هل هناك ملخصات أو كتب أو شروح تهتم بلغة الفيجوال بيزك و SQL مع الأكسس حصراً
أم أن الموضوع يحتاج لتعلم اللغة بشكل كامل حتى يتم حل المشاكل التي تواجهنا في أكسس
إذ ليس من المعقول أنه كلما اعترضنا سؤال أو مشكلة صغيرة. نقوم بطرحها في المنتدى أن أريد أن أحل جميع المشاكل التي تعترضني في أكسس وأن لا أرجع للمنتدى إلا في حالات الضرورة القصوى
يبقى موضوع قابل للنقاش ؟
إجاباتكم، آرائكم، لو سمحتو ؟
سؤال عام: علاقة الفيجوال بيزك و SQL بالأكسس ؟
اسمحوا لي اسبق الاساتذة بالرد على هذا السؤال ..
كما تعلم فالبرمجة بشكل عام هي ادخال البيانات ومعالجتها ثم اخراجها
وعند تعلم اية لغة فأنت تبدأ اولا بالادخال اليدوي اي تزويد برنامجك بالمدخلات عن طريق الكيبورد غالبا..هذا للتمارين
لكن لاحقا ستحتاج ان تجعل برنامجك يقرأ مدخلاته من بيانات محفوظة في قاعدة بيانات ويعرضها للمستخدم ، او العكس وهو ان ياخذ مدخلات المستخدم ويحفظها في قاعدة بيانات للرجوع اليها لاحقا كما أفعل انا الان بكتابة هذا الرد وانا اعلم ان سكربت الموقع سيحفظ المشاركة في قاعدة بيانات من نوع mysql وهو النوع الشائع في مواقع ومنتديات الويب لكي يقرأها من هناك لاحقا.
هنالك ايضا انواع اخرى من قواعد البيانات والاكسس احدها ، لكن الفارق انك حين تعمل مع الاكسس نفسه اي وهو احد برامج الاوفيس فأنك أمام بيئة متكاملة لانشاء وادارة قاعدة البيانات التي تتكون من جداول ونماذج واستعلامات ووحدات نمظية وماكروات الخ .. أما حين تصنع برنامجك الخاص بالفجول او السي او اية لغة اخرى وتحتاج الى قاعدة بيانات تحفظ فيها او تقرأ منها بيانات فأنك اذا استخدمت قاعدة بيانات اكسس فأنك في هذه الحالة لن تحتاج سوى الى جدول فقط وربما استعلامات لكنك لن تنشأ نماذج ضمن الاكسس لان واجهة الاتصال بتلك الجداول في قاعدة البيانات تلك هو برنامجك نفسه.
هذه عن حاجة الفجول للاكسس أما العكس وهو حاجة الاكسس للفجول فأنت احيانا تحتاج الى برمجة بعض المهام في الاكسس والتي لا توجد بشكل افتراضي ، لهذا وجد اصدار خاص بالاوفيس يسمى vba اي visual for applications
اي فجول بيسك للتطبيقات اي تطبيقات الاوفيس (الوورد والاكسس والاكسل الخ)
يعني جواب اخر سطور في كلامك هو ان تبحث عن vba فاذا كنت تعمل على الاكسس 2003 مثلا والذي انصحك به فعليك البحث عن vba access 2003
تم تعديل هذه المشاركة بواسطة abubasilalraqi في 15 نوفمبر 2013 في 18:42