دورات مجانية دورات كمبيوتر شبكات لينكس

دورات مجانية مثالية متخصصة في مجال الكمبيوتر و الشبكات و أنظمة التشغيل
 
الرئيسيةاليوميةس .و .جبحـثالأعضاءالمجموعاتالتسجيلدخول

شاطر | 
 

 الدرس الثالث الفيجوال بيسك في قواعد البيانات

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


المساهمات : 22
تاريخ التسجيل : 05/07/2009

مُساهمةموضوع: الدرس الثالث الفيجوال بيسك في قواعد البيانات   الإثنين يوليو 06, 2009 9:19 am

الدرس الثالث :
دراسة في الاداتين ADO & DataGrade




مقدمة .::



درسنا في الدرس الماضي الأداة DATA وايضا الاداة MSFlexGride ...



بالنسبة لدرس اليوم فهو شبيه بالدرس الماضي من حيث الفكره ..


حيث أننا سنستخدم الاداة ADO للربط مع قاعدة البيانات والأداة DataGrade لعرض البيانات فيها ..



قبل البدء بالعمل علينا انشاء فورم تحتوي على الاشكال الظاهره أمامك ( وهو نفس المثال السابق ولكن بدون الاداتين (DATA وMSFlexGride )



http://www.geek4arab.com/vb/imgcache/2/404_geek4arab.com.gif




بعد ذلك بالنقر على المفتاح CTRL+T ندرج الأداة التالية ::




http://www.geek4arab.com/vb/imgcache/2/405_geek4arab.com.gif


شاهد بعدها الأداتين في شريط الادوات ::



http://www.geek4arab.com/vb/imgcache/2/406_geek4arab.com.gif


نقوم بعدها بادراج الاداة Adodc على النموذج بالشكل التالي



http://www.geek4arab.com/vb/imgcache/2/407_geek4arab.com.gif




بعدها نأتي لعملية الربط ...
هذه أسهل طريقة رأيتها لعملية الربط لهذه الاداة ..
هناك عدة طرق للربط لكن عليك بما هو امامك فهو ان شاء الله لن يحدث لك اي من المشاكل ..
بالزر الفأرة الايمن نصغط على الاداة Adodc ثم نختار Adodcproperties




http://www.geek4arab.com/vb/imgcache/2/408_geek4arab.com.gif


سيظهر لك بعدها مربع الحوار التالي .::



http://www.geek4arab.com/vb/imgcache/2/409_geek4arab.com.gif
اختر مثل ما هو ظاهر امامك في الصورة ...



http://www.geek4arab.com/vb/imgcache/2/410_geek4arab.com.gif
بعد ذلك سيظهر لك مربع الحوار التالي :


http://www.geek4arab.com/vb/imgcache/2/411_geek4arab.com.gif




حدد على القاعدة db1 ثم اضغط على OPEN بعد ذلك امسح المسار كاملاُ ..
فقط ابق على اسم القاعدة + الامتداد ..




http://www.geek4arab.com/vb/imgcache/2/412_geek4arab.com.gif


ولله الحمد الان انتهينا من اتصال القاعدة بمشروعنا الان نربط الجدول وهي عن طريق ::



http://www.geek4arab.com/vb/imgcache/2/413_geek4arab.com.gif



والان انتهينا من عملية الربط قاعدة البيانات بالمشروع ..
فقط تبقى لنا ان نظهر بيانات القاعدة على مربعات النص ..
شأنها شأن أداة Data في عملية الربط ..
تابع الصور :
لربط الرقم ..


http://www.geek4arab.com/vb/imgcache/2/414_geek4arab.com.gif

ولربط الاسم


http://www.geek4arab.com/vb/imgcache/2/415_geek4arab.com.gif

ولربط الراتب


http://www.geek4arab.com/vb/imgcache/2/416_geek4arab.com.gif

ولرقم الجوال


http://www.geek4arab.com/vb/imgcache/2/417_geek4arab.com.gif

وأخيراُ للملاحظات


http://www.geek4arab.com/vb/imgcache/2/418_geek4arab.com.gif

وبعد ان انتهينا من عملية الربط ننفذ البرنامج لنتأكد من عملية الربط ..


http://www.geek4arab.com/vb/imgcache/2/419_geek4arab.com.gif






الحمد لله البيانات جميعها ظهرت ..
والربط صحيح 100 % ..
الان نريد ان نتعامل مع مربعات الاوامر ليس مع الاداة Adodc كل ما علينا أن نكتب التعليمات البرمجية التاليه ..


الآن نأتي للتعامل مع هذه الاداة (DataGrade ) الجميلة جداً في شكلها والأسهل في التعامل مقارنة بالأداة MSFlexGride ...
ندرج الأداة بهذا الشكل ::.


http://www.geek4arab.com/vb/imgcache/2/420_geek4arab.com.gif

الآن نربط الأداة DataGrade مع قاعدة البيانات حتى يتم عرضها في الجدول عن طريق الخاصية Datasource نربطها مع Adodc1


http://www.geek4arab.com/vb/imgcache/2/421_geek4arab.com.gif

الان نأتي الى ما يميز هذه الأداة وهو خصائصها ..
أولا يجب أن نضيف ثلاثة حقول اضافيه على الشكل الافتراضي السابق حتى يصبح لدي خمس حقول وذلك عن طريق النقر بالزر الأيمن على الاداة DataGrade ومن ثم النقر على آخر خيار وهو ( Edit ) ، ثم انقر مرة أخرى بالزر الأيمن على الاداة لتشاهد امامك خيارات جديدة ..
نختار منها (Insert) ثلاث مرات لنضيف ثلاث حقول .. تابع الصور ..


http://www.geek4arab.com/vb/imgcache/2/422_geek4arab.com.gif

http://www.geek4arab.com/vb/imgcache/2/423_geek4arab.com.gif
وبما أننا أخترنا الأمر ( Edit ) فإنه بامكاننا التعديل على الجدول من حيث حجم ( المسافه بين الأعمدة بالسحب والافلات ) الحقل وماذا وكتابه العناوين للجدول من خلال الخصائص ووو ... ( كلها بدون أكواد برمجية ) ...تابع الصور ..


http://www.geek4arab.com/vb/imgcache/2/424_geek4arab.com.gif

http://www.geek4arab.com/vb/imgcache/2/425_geek4arab.com.gif

الأن نأتي لعرض بيانات قاعدة البيانات في الجدول ..::


http://www.geek4arab.com/vb/imgcache/2/426_geek4arab.com.gif

http://www.geek4arab.com/vb/imgcache/2/427_geek4arab.com.gif

http://www.geek4arab.com/vb/imgcache/2/428_geek4arab.com.gif

http://www.geek4arab.com/vb/imgcache/2/429_geek4arab.com.gif
http://www.geek4arab.com/vb/imgcache/2/430_geek4arab.com.gif
http://www.geek4arab.com/vb/imgcache/2/431_geek4arab.com.gif
والان بعد ان انتهينا من عملية الربط .. انقر موافق واخرج من هذه القائمه ..
ولكن هناك شي اود تنبيهك إليه ..


http://www.geek4arab.com/vb/imgcache/2/432_geek4arab.com.gif





الان ننفذ البرنامج لنشاهد ما قمنا به ..


http://www.geek4arab.com/vb/imgcache/2/433_geek4arab.com.gif






الان تقريباً أنتهينا من كل شيء ... فقط بقي علينا كتابة الأكواد ... وهي بسيطة جداً ..
ولكن قبل ذلك علينا إخفاء الأداة ADODC1 من خلال الخاصية Visible نجلها تساوي TRUE ..
حتى يكون البرنامج بشكل أجمل ...
الآن نكتب الأكواد ..
انشىء مثل هذه الأزرار ..

http://www.geek4arab.com/vb/imgcache/2/434_geek4arab.com.gif

الأن نكتب مثل هذه الأكواد ..
http://www.geek4arab.com/vb/imgcache/2/435_geek4arab.com.gif
http://www.geek4arab.com/vb/imgcache/2/436_geek4arab.com.gif
http://www.geek4arab.com/vb/imgcache/2/437_geek4arab.com.gif
http://www.geek4arab.com/vb/imgcache/2/438_geek4arab.com.gif
http://www.geek4arab.com/vb/imgcache/2/439_geek4arab.com.gif
http://www.geek4arab.com/vb/imgcache/2/440_geek4arab.com.gif
الرجوع الى أعلى الصفحة اذهب الى الأسفل
معاينة صفحة البيانات الشخصي للعضو http://c4you.ahlamontada.com
 
الدرس الثالث الفيجوال بيسك في قواعد البيانات
استعرض الموضوع السابق استعرض الموضوع التالي الرجوع الى أعلى الصفحة 
صفحة 1 من اصل 1

صلاحيات هذا المنتدى:لاتستطيع الرد على المواضيع في هذا المنتدى
دورات مجانية دورات كمبيوتر شبكات لينكس :: الدورات الدراسية و الشهادات العالمية :: دورات لغات البرمجة :: دورة فيجوال بيسك-
انتقل الى: