السلام عيلكم
- المشكل كالاتي عند ربط دلفي مع قاعدة البيانات برادوكس عن طريق bde تظهر هذه الرسالة ولايتم التنفيذ
PHP كود :
2109 Cannot load IDAPI01.DLL
وشكرا
و عليكم السلام و رحمة الله و بركاته
1- مرحبا بك أخي
, راجع قوانين المنتدى : هنا
2- من رقم الخطأ 2109$ BDE , لا يمكن تحميل IDAPI01.dll
قم بإعادة كتابة مسار المكتبة من الـ Registry , في المسار التالي :
PHP كود :
HKEY_LOCAL_MACHINE\SOFTWARE\Borland\Database Engine\DLLPath
بالمسار التالي :
PHP كود :
C:\Program Files\Fichiers communs\Borland Shared\BDE
بالتوفيق,,
- قمت بتثبيت xp في D هل هذا سبب المشكل لاان السي فيستا
- ممكن تشرح الحل الي وضعته لاان مافهمته لك جزيل شكررررر
1- الحل قياسي , يعني حسب نسخة دلفي المستعملة & مسار نظام التشغيل (الحالي)
2- عليك فهم رسالة الخطأ , 2109$ BDE يعني البرنامج غير قادر على تحديد مسار المكتبة
IDAPI01.dll , لذا وجب عليك كتابة مسار المكتبة في الـ Registry .ا
كود :
HKEY_LOCAL_MACHINE\SOFTWARE\Borland\Database Engine\DLLPath
ندخل مسار المكتبة في المفتاح DLLPath :
في حالتك ممكن هكذا :
كود :
D:\Program Files\Fichiers communs\Borland Shared\BDE\
بالتوفيق,,
Idapi01 غير موجود يوجد فقط idapi32
- قم بتنفيذ السكريبت (يستخرج المسار آليا
) ... و أعد تنفيذ البرنامج؟.
اخي الكريم ظل نفس المشكل ونسخة الدلفي هي 7 ينفذ البرنامج لكن بدون قاعدة بيانات ................ ممكن حل اخر ولك جزيل الشكر
- هل قمت بتنفيذ ملف BDE$2109Fixed.bat ؟
- هل تم تنفيذ الكومند بشكل صحيح ؟
- هل تم إظافة المسار في Registry ؟
- ما لغة نسخة نظام التشغيل ؟