طريقة الاتصال بقاعدة بيانات access 2007 فى الفجوال بيسك 6

استعرض الموضوع السابق استعرض الموضوع التالي اذهب الى الأسفل

طريقة الاتصال بقاعدة بيانات access 2007 فى الفجوال بيسك 6

مُساهمة من طرف أحمد مناع في الأربعاء فبراير 29, 2012 8:29 am

بسم الله الرحمن الرحيم

أهلا بكم أخوانى الكرام فى منتدى مصر التقنى و أرجوا المعذرة عن توقفى فى أعطاء باقى دروس دورة منتدى مصر التقنى لتعلم البرمجة عن طريق الفجوال بيسك 6 و ذلك لظروف خارجة عن أرداتى ....



فى هذا الدرس البسيط أن شاء الله تعالى سنتعلم سويا كيفية ربط أو الاتصال بقاعدة بيانات أكسس 2007 عن طريق الفجوال بيسك ...وذلك لاننا فى الدروس الماضية كيفية الاتصال بقاعدة بيانات أكسس ولكن باصدارات قديمة مثل أكسس 97 ,2000,2003 ,وغيرها .



لكن السؤال هو كيفية الاتصال بقاعدة بيانات أكسس 2007 ؟



يوجد طريقتين للاتصال بقاعدة بيانات أكسس 2007 وذلك على النحو التالى :




الطريقة الاولى : بأستخدام أداة الربط Adodc1 و ذلك بأتباع الخطوات التالية :

_ إنشاء قاعدة بيانات بالاكسيس اقفل المشروع بعد معرفة مكان تخزينه
_ إفتح VB و انشئ الفورم وضع عليه عدد 3 textbox أو بعدد الحقول التى انشاتها فى الاكسيس
_ قم بأستدعاء أداة الربط Adodc1 وذلك عن طريق الضغط ctrl+T ومنها اختر الامر microsoft ado data control 6.0 اضغط ok ثم ضع الاداة على الفورم .



_حدد الاداه ومن الخصائص اختر custom فيظهر مربع حوارى بالشكل التالى :







_ ثم اضغط على Build فيظهر مربع اختر provider







_ إختر microsoft jet 12.0 ole DB provider ثم انقر على next فيظهر المربع كما فى الشكل التالى :





_حدد مكان قاعدة البيانات عند data surce ثم اضغط اتصال للتأكد من صحة الربط ثم ok

وبهذا الخطوات يكون تمت عملية الاتصال بقاعدة بيانات أكسس 2007 و قوم بالتعامل معها عادى من إضافة و حذف و تعديل و خلافة ...





الطريقة الثانية :بأستخدام مكتبة الربط (Ado) أو Microsoft ActiveX Data Objects

_ بداية قم بأستدعاء مكتبة Ado و ذلك بعد فتح مشروع جديد من الفيجوال بيسك تختار من قائمة Project الخيار References .....سوف تفتح نافذة تحتوي على الادواة المستخدمة مع لغة فيجوال بيسك ...فتقوم باختيار المكتبة Microsoft Activex Data Objects والتي تحتوي من الاصدار 2.0 الى الاصدار 2.8 حيث يمكنك اختيار اخر اصدار لديك ثم النقر على زر موافق .



_ ثم نقوم بتكوين متغيرين_كما تعودنا فى دروس سابقة_ أحدهما يعبر عن قاعدة البيانات وليكن B و الثانى يعبر عن جدول البيانات وليكن مثلا R ويتم ذلك بكتابة الكود التالى فى قسم التصريحات :




_بعد ذلك يتم فتح الاتصال بقاعدة البيانات ثم فتح أتصال مع الجدول المراد الاتصال به ويتم ذلك عن طريق الكود التالى فى حدث اللود للفورم :





وبهذا نكون قد قمنا بتكوين أتصال مع قاعدة بيانات أكسس 2007 عن طريق المكتبة ado و تعامل مع أكواد الحفظ و التعديل و خلافة عادى خالص كأى قاعدة بيانات أخرى بأصدار قديم

ـــــــــــــــــــ التوقيع ــــــــــــــــــــ
سبحان الله وبحمدة .....سبحان الله العظيم

إن فقدت مكان بذورك التي بذرتها يوما ما سيخبرك المطر أين زرعتها ..لذا إبذر الخير فوق أي أرض وتحت أي سماء ومع أي أحد.. فأنت لا تعلم أين تجده ومتى تجده؟! إزرع جميلا ولو في غير موضعه .... فلا يضيع جميلا أينما زرعا .. فما أجمل العطاء... فقد تجد جزاءه في الدنيا أو يكون لك ذخرا في الآخرة

أحمد مناع
.
.

تاريخ التسجيل : 15/02/2011
المساهمات : 809
النقاط : 1478
التقيم : 69
الدولة : مصر
الجنس : ذكر

http://egy-tech.forumegypt.net

الرجوع الى أعلى الصفحة اذهب الى الأسفل

رد: طريقة الاتصال بقاعدة بيانات access 2007 فى الفجوال بيسك 6

مُساهمة من طرف NEXT في الإثنين مارس 05, 2012 6:40 am

مشكوا أخى الكريم على هذا الشرح الرائع

NEXT
الادارة
الادارة

تاريخ التسجيل : 18/02/2011
المساهمات : 262
النقاط : 378
التقيم : 10
الجنس : ذكر

الرجوع الى أعلى الصفحة اذهب الى الأسفل

رد: طريقة الاتصال بقاعدة بيانات access 2007 فى الفجوال بيسك 6

مُساهمة من طرف زهراء في الجمعة نوفمبر 02, 2012 7:44 pm

شكرا كتيييييييييييييييييييييير أخى أحمد

زهراء
........
........

تاريخ التسجيل : 18/02/2011
المساهمات : 262
النقاط : 372
التقيم : 24
الدولة : مصر
الجنس : انثى

الرجوع الى أعلى الصفحة اذهب الى الأسفل

رد: طريقة الاتصال بقاعدة بيانات access 2007 فى الفجوال بيسك 6

مُساهمة من طرف المبرمج الطموح في الخميس أكتوبر 24, 2013 6:50 pm

اشتقنا لدروسك يا استاذنا

المبرمج الطموح
الاشراف
الاشراف

تاريخ التسجيل : 18/02/2011
المساهمات : 117
النقاط : 213
التقيم : 6
الدولة : مصر
الجنس : ذكر

الرجوع الى أعلى الصفحة اذهب الى الأسفل

رد: طريقة الاتصال بقاعدة بيانات access 2007 فى الفجوال بيسك 6

مُساهمة من طرف end.sub في الخميس نوفمبر 21, 2013 9:21 am

طيب اوفيس 2010 هل فية طريقة ؟

end.sub
.....
.....

تاريخ التسجيل : 15/08/2013
المساهمات : 70
النقاط : 131
التقيم : 9
الدولة : مصر
الجنس : ذكر

الرجوع الى أعلى الصفحة اذهب الى الأسفل

استعرض الموضوع السابق استعرض الموضوع التالي الرجوع الى أعلى الصفحة


 
صلاحيات هذا المنتدى:
لاتستطيع الرد على المواضيع في هذا المنتدى