VB 6.0 و التعامل مع MS-ACCESS 2003 من خلال شبكة - MS-ACCESS 2003 THROUGH NETWORK AND VB 6.0
بسم الله الرحمن الرحيم
الموضـــــــــــوع هذه المرة يتحدث عن كيفية التعامل مع Access من خلال الــــ VB 6.0 فى حالة وجود قاعدة البيانــــــــــــــات (mdb.*) على جهاز اخر يصل الى الجهاز الى يحتوى البرنامج عن طريق شبكة NetWork .
و فى البداية يجب أن نتأكد من أن الجهازين على اتصال ببعضهم البعض بمعنى :
Ip Address
اســـــم الشبكة
- نفرض ان لدينا جهازين (PC1 - PC2) و الجهاز PC1 هو السيرفر (هو الذى يستضيف قاعدة البيانات) و ليكون اسمها (ahmed.mdb) فى فولدر اسمـــــــة (MyProject) فى داخل الفولدر (Shared Documents) الذى يوجد فــــــــــى (My Computer) ......
كما بالشكل .
- و يجب ان لا ننسى ان نقوم بعمل Share للفولدر الذى سيحتوى على قاعدة البيانات أو ممكن ايضا تقاريـــــر.
- و سنقوم بعمل قاعدة البيانات الان ...
'' طبعا اذا كنت غير قادر على فهم أو تطبيق اى جزء فأنت غير ملم بالموضوع و يلزمك ان تدرس أكثر ''
الان انتهى العمل تماما على الجهاز PC1
و الان سنقوم بتصميم البرنامج
كما بالشكل
- طبعا البرنامج فكرتة كالتالى : قاعدة البيانات على جهاز و البرنامج على جهاز تانى أو على عدة أجهزة كل الاجهزة دى واصلة ببعضها عن طريق شبكة اسمها (Evry1falls) و الاى بى (IP) بتاع الجهاز الرئيسى رقمة (192.168.1.1) و بالنسبة للجهزة التانية تقدر تحط الارقام اللى انت عاوزها من 2 الى 255 فى أخر الرقم اللى فوق دة , فى المثال دة (PC1) الاى بى رقمة 192.169.1.1 و (PC2) الاى بى بتاعه رقمه 192.168.1.5 و الشبكة اسمها Evry1falls و البرنامج شغال بقاله اكتر من سنه و زى الفل بس طبعا على اكتر من جهاز , تقريبا 5 .
- المفروض دلوقتى ان أول ما نعمل Run للبرنامج كل الــ TextBoxes هيظهر فيها أول سطر فى قاعدة البيانات و ده عشان منطولش على بعض , انا مرضتش أحط زراير تانية عشان كلها فكرتها مشروحة قبل كده فالدروس اللى فاتت .
- ايضا لا تنسى اختيار مكتبة Ado اى اصدار , و فى هذا المثال نعمل بالاصدار 2.8 .
- ايضا لا تنسى اختيار مكتبة Ado اى اصدار , و فى هذا المثال نعمل بالاصدار 2.8 .
- و الان مع الاكــــــــواد :
كما بالشكل
- الان قم بفتح ملف قاعدة البيانات (Ahmed.mdb) و املأ الحقول (سطر واحد فقط مثلا و ليكن "1 - احمد - 27") تجد أنه بمجرد عمل Run للبرنامج تظهر القيم السابقة فى الـــ TextBoxes و ايضا هذا معناه انك الان متصل بقاعدة البيانات من على الشبكة و يمكنك الان اضافة الازرار التى ترغب بها و الشاشات و الموديولز كأنك تعمل على قاعدة بيانات فى نفس الفولدر .....
- و لمزيد من الدروس .... تابعونا باستمرار.
- و لأى اسألة .... فقط ضع تعليق .
- شكرا .............. مع تحياتى
Evry1falls
evry1.net/VB6/
VB 6.0 Lesson 1 - VB 6.0 Lesson2 - VB 6.0 Lesson 3
♥ Visual Basic 6.0 Lessons, Tricks, Tutorials and help links :