____________.docعندى مشكله في قاعدةالبيانات عملت برنامج به قاعدة وادوات لربط القاعدة
قمت ببناء قاعدة البانات في برنامج الفجول من قائمة Add-ins وحفظتها
في نفس مسار البرنامج C:\VB98\ARAM.vbp
ومسارقاعة البيانات C:\VB98\kadh.mdb
وربطها بأداة data عند حفظ البرنامج كملف تنفيدى وتشغيلة في جهاز اخر
تظهر رسالة الخطأ
Couldn,t Find File "kadh.mdb"
اريد ربط قاعدة البيانات بدون المسار كامل ليتم فتحها في أي جهاز
فا في الخاصية database name
اريد كتابة اسم قاعدة البيانات بدون مسار هكدا kadh.mdb
وكتابة كود فى الفورم لود لربط قاعدة البيانات بدون كتابة المسار كامل
فقراة فى كتاب برمجة النص التالى وجربت الطريقة لكن تطلع خطا او انى
مافهمت الطريقة صح النص هو
(( عن تحديدك لاسم قاعدة البيانات بوضع المسار كامل في الخاصية database name" "
معنى دلك انك لو نقلت البرنامج وملف قاعدة البيانات الى جهاز بالتنصيب العادى
فان البرنامج لن يعمل لان هدا المسار لن يكون مكافى للمسار الجديد في الجهاز الجديد
لكى نتلافا هدة المشكلة من المستحسن ان تعتمد على قواعدالبيانات في المسار الحالى للربرنامج Default Directory في هده الحاله يمكن ان تمحو المسار كامل
وتترك اسم قاعدة البيانات فقط مثل Markat.mdb
الحل السابق يعمل تقريبافى كل الحالات اما ادا ارت حل اكثر تقدم فان هده الخاصيه
يمكن تحديدها في بدايه تشغيل البرنامج بالكود كما يمكن ان تعتمد على المدخلات من
المستخدم مثال فى الكود التالى :
Data1.DatabaseName=App.Path&"Markat.mdb"
هدا النص لكن مالمقصود بالمسار الحالى للبرنامج Default Directory ))
والملف المرفق في كل الاكواد للبرنامج
