خطأ عند تنفيذ برنامجي, 2109$ bde
#1
السلام عيلكم
- المشكل كالاتي عند ربط دلفي مع قاعدة البيانات برادوكس عن طريق bde تظهر هذه الرسالة ولايتم التنفيذ

PHP كود :
2109 Cannot load IDAPI01.DLL 

وشكرا
الرد
#2
و عليكم السلام و رحمة الله و بركاته
1- مرحبا بك أخي Smile, راجع قوانين المنتدى :
هنا
2- من رقم الخطأ 2109$ BDE , لا يمكن تحميل IDAPI01.dll
قم بإعادة كتابة مسار المكتبة من الـ Registry , في المسار التالي :
PHP كود :
HKEY_LOCAL_MACHINE\SOFTWARE\Borland\Database Engine\DLLPath 
بالمسار التالي :
PHP كود :
C:\Program Files\Fichiers communs\Borland Shared\BDE 
بالتوفيق,,
I'M Fly Like A G6

الرد
#3
- قمت بتثبيت xp في D هل هذا سبب المشكل لاان السي فيستا
- ممكن تشرح الحل الي وضعته لاان مافهمته لك جزيل شكررررر
الرد
#4
1- الحل قياسي , يعني حسب نسخة دلفي المستعملة & مسار نظام التشغيل (الحالي)
2- عليك فهم رسالة الخطأ ,
2109$ BDE يعني البرنامج غير قادر على تحديد مسار المكتبة
IDAPI01.dll , لذا وجب عليك كتابة مسار المكتبة في الـ Registry .ا
كود :
HKEY_LOCAL_MACHINE\SOFTWARE\Borland\Database Engine\DLLPath
ندخل مسار المكتبة في المفتاح DLLPath :
في حالتك ممكن هكذا :

كود :
D:\Program Files\Fichiers communs\Borland Shared\BDE\
بالتوفيق,,
I'M Fly Like A G6

الرد
#5
Idapi01 غير موجود يوجد فقط idapi32
الرد
#6
- قم بتنفيذ السكريبت (يستخرج المسار آلياSmile) ... و أعد تنفيذ البرنامج؟.


الملفات المرفقة
.rar   BDE$2109Fixed.rar (الحجم : 222 بايت / التحميلات : 21)
I'M Fly Like A G6

الرد
#7
اخي الكريم ظل نفس المشكل ونسخة الدلفي هي 7 ينفذ البرنامج لكن بدون قاعدة بيانات ................ ممكن حل اخر ولك جزيل الشكر
الرد
#8
- هل قمت بتنفيذ ملف BDE$2109Fixed.bat ؟
I'M Fly Like A G6

الرد
#9
نعم قمت بتنفيذه
الرد
#10
- هل تم تنفيذ الكومند بشكل صحيح ؟
- هل تم إظافة المسار في Registry ؟
- ما لغة نسخة نظام التشغيل ؟
I'M Fly Like A G6

الرد


التنقل السريع :


يقوم بقرائة الموضوع: بالاضافة الى ( 1 ) ضيف كريم