قواعد بيانات فيجوال بيسك
للتعامل مع قواعد البيانات في الفيجوال بيسك يتم ذلك بطريقتين
الطريقة الأولى: عن طريق أدوات قواعد البيانات حيث يوجد مجموعة من الأدوات التي تستخدم للربط بين أدوات البرنامج المنشأ بالفيجوال بيسك وقاعدة البيانات المنشأة بواسطة برنامج قواعد البيانات مثل الأكسس حيث يوجد ثلاث أدوات للتعامل مع قاعدة البيانات
1 - أداة قاعدة البيانات Data Control
2 - أداة الوصول لقاعدة البيانات عن بعد Remote Data Control
3 - أداة Active X Data Control ( ِADODC)
وسوف نتعرض بالشرح للأداة الأولى والثالثة
بالمناسبة الأداة الثالثة بها نفس إمكانيات الأداة الثانية وأكثر لذلك سنكتفي بالأداة الأولى والأداة الثالثة
أولا : استخدام أداة قاعدة البيانات Data Control
1 - صمم النموذج التالي
2 - احفظ المشروع الجديد في مجلد باسم برنامج الطلاب في أي مكان وليكن على القرص الصلب C
3 - صمم قاعدة البيانات بالبرنامج ميكروسوفت أكسس انشأ قاعدة بيانات جديدة باسم Students واحفظها في نفس المجلد برنامج الطلاب
4 - أنشا الجدول التالي باسم St_inf وبه الحقول التالية :
5 - اضغط على أداة قاعدة البيانات لتحديدها ثم اضبط مجموعة الخصائص التالية :
وهناك بعض الخصائص سنتعرض لها بالتفصيل بعد ذلك بعد ضبط الخصائص لقاعدة البيانات نأتي للخطوة التالية
6 - ربط الأدوات مع حقول قاعدة البيانات مثل مربعات النصوص والعناوين والصور حسب الأداة التي تريد ربطها مع الحقل وسنربط هنا مربعات النصوص فقط
ربط مربعات النصوص
اضغط على مربع النصوص الأول رقم الطالب لتحديده ثم اضبط الخصائص التالية :
ملاحظة هامة جدا: وأنا افضل ترك مربعات النصوص بدون ربطها لأن الربط يسبب بعض المشاكل ولكن نفذ الخطوات التالية ثم أزل الأرتباط بعد ذلك عند التعامل مع الكود
نفذ الخصائص السابقة على كل مربعات النصوص في النموذج فإذا تم فتح النموذج سيظهر أو سجل داخل مربعات النصوص كما يظهر بالصورة التالية
أكواد الأزرار
قبل كتابة الكود يجب أن تجعل خاصية Data source و data Filed فارغة لكل مربعات النصوص
يمكننا إضافة إجراء لمسح مربعات النصوص افتح قائمة Tools واختار Add procedure
اكتب اسم الأجراء وليكن dclear واختار Sub من Type و private من scope
واكتب في الإجراء الكود التالي :
CODE: | |
0001 | |
أولا : كود زر اضافة : اضغط مرتين على زر اضافة واكتب الكود التالي
CODE: | |
0001 | |
ثانيا : كود زر تعديل : اضغط مرتين على زر تعديل واكتب الكود التالي
CODE: | |
0001 | |
ثالثا : كود زر عرض : اضغط مرتين على زر عرض واكتب الكود التالي
CODE: | |
0001 | Data1.Refresh |
رابعا : كود زر مسح : اضغط مرتين على زر مسح واكتب الكود التالي
CODE: | |
0001 | Cmdclear |
خامسا : كود زر الأول : اضغط مرتين على زر الأول واكتب الكود التالي
CODE: | |
0001 |
|
[/CODE]
سادسا : كود زر الأخير : اضغط مرتين على زر الأخير واكتب الكود التالي
CODE: | |
0001 | |
سابعا : كود زر التالي : اضغط مرتين على زر التالي واكتب الكود التالي
CODE: | |
0001 | |
ثامنا : كود زر السابق : اضغط مرتين على زر السابق واكتب الكود التالي
CODE: | |
0001 |
|
تاسعا : كود زر بحث : اضغط مرتين على زر بحث واكتب الكود التالي
سنعرف متغير عام على مستوى النموذج باسم Nam
CODE: | |
0001 |
|
عاشرا : كود زر البحث التالي : اضغط مرتين على زر البحث التالي واكتب الكود التالي
CODE: | |
0001 | |
حادي عشر : كود زر حذف : اضغط مرتين على زر حذف واكتب الكود التالي
CODE: | |
0001 | |
شرح جميل بالتوفيق
ردحذف