الجمعة، 5 أغسطس 2011

ربط الفيجوال بيسك Vb مع قواعد البيانات بواسطة الاداة ادو


ربط الفيجوال بيسك Vb مع قواعد البيانات Db


الدرس الثاني :


انشاء قواعد البيانات ب Visual Data Manager
كما هو ممكن انشاء قاعدة البيانات داخل برنامج ال Access نفسه
فإنه من الممكن ايضا انشاء أي نوع من انواع قواعد البيانات داخل بيئة
خاصة داخل VB تسمى Visual Data Manager، و ذلك كما يلي:

1. الخطوة الأولى فتح الفيجوال بيسك كالمعتاد و من ثم
الذهاب إلى قائمة*Add-ins >> visual data manager...
2. بعد ذلك ستفتح لك نافذة البرنامج اذهب
إلى File>>new>>Microsoft access>>version 7.0 mdb..
سيظهر لك مربع حفظ لتحدد الموقع الذي
تريد أن تحفظ فيه قاعدة بياناتك ..
بعدها اختر حفظ
3. بعد ذلك ستظهر لك قاعدة البيانات ، حدد
الخصائصProperties بالزر الأيمن
ثم أختر*New Table من اجل انشاء جدول .

4. بعد ذلك ستفتح لك نافذة تكتب فيها أسم الجدول
و ثم أضف حقول الجدول الحقول كما هو مبين .

5. يتفتح لك نافذة إضافة الحقول ، اكتب أسم الحقل
في المكان المخصص و حدد نوع بيانات الحقل
أي هل هي رقمية أو حرفية ... الخ ، ثم كرر العملية
حتى تنهي جميع الحقول التي تريدها .

تقنيات الوصول الى قواعد البيانات

التقنية Data Access Objects (DAO ) : توفر هذه التقنية مجموعة من الكائنات (Objects) للتخاطب مع قاعدة البيانات، وإرسال الأوامر لها. وهي مصممة بشكل رئيس للتعامل مع قواعد بيانات أكسس (الى الاصدارة 97) ، و يمكنك استخدامها في التعامل مع قواعد بيانات أخرى من خلال المحرك Jet الذي توفره.

اداة التحكم في البيانات Data Control : و هي تقنية سهلة للتعامل مع قاعدة البيانات و هي احدى ادوات التحكم الموجودة في صندوق الأدوات القياسي ، و هي تمكننا من الاتصال بمجموعة من السجلات Recordset في قاعدة بيانات Jet للتعامل معها و كذلك ربطها بعدة ادوات في فيجوال بيسك مثل اداة Textbox..

تقنية Remote Data Objects (RDO) : و طورت هذه التقنية بشكل رئيس لتوفر طبقة مبسطة لتقنية ODBC لمبرمجي لغة فيجوال بيسك.

تقنية ActiveX Data Objects (ADO) : واستكمالا لمسيرة التقدم والتطوير طرحت شركة مايكروسوفت بعدها نظام ADO، والتي قامت بتسهيل عملية التعامل مع قواعد البيانات بشكل كبير، وأصبحت الشكل النهائي للوصول لقاعدة البيانات ليس في لغة VB و حسب ، بل و في العديد من لغات البرمجة .

ليست هناك تعليقات:

إرسال تعليق