مشكلة في اتصال firedac مع قواعد بيانات firebird
#11
(31-07-2022, 06:46 PM)Delphi4Us كتب : ي بحاجة الى اجازة طويلة بعيدا عن البرمجة  Sad

و هذا ما سأفعله بإذن الله .
لا بد من إجازة بعيدا عن البرمجة و وسائل التواصل الإجتماعي ، ليستعيد المرء قدراته الذهنية.
اللهم اجعلني من أهل القرآن ، الذين هم أهلك و خاصتك.
تذكر بأن الوقت الذي تلهو فيه ، غيرك يبني مجده فيه.
[-] كل من 1 user says قال شكرا ل أبو معاذ على المشاركة المفيدة
  • Delphi4Us
الرد
#12
(31-07-2022, 05:18 PM)أبو معاذ كتب :
(31-07-2022, 03:55 PM)صالح حمادي كتب :
(31-07-2022, 01:06 PM)Delphi4Us كتب : هل سيرفر فاريربيرد مثبت عندك
بالنسبة لي هذا هو الدرايفر الذي يعمل عندي ولا يعمل عندي درايفر فايربيز
انظر للفيديو هذا


[size=1][صورة: ggmThJu.gif][/size]

هذه لم تنجح معي أنا
(31-07-2022, 02:14 PM)محمد عبد العزيز كتب :
السلام عليكم
رسالة الخطا واضحة
برنامجك يحاول الاتصال باستخدام مكتبة firebird الاصدار 32bits
لكنك مثبت firebird 64bits

و ما هو الحل في هذه الحالة أستاذنا أم يجب عليا تثبيت نسخة 32 بت

السلام عليكم.
في ال vendorlib   قم بتعيين الأصدار 32 بت للملف FbClient.dll ،
قم بتحميل  Firebird-3.0.10.33601-0_Win32.zip 
بعد فك الضغط عنه تجد ملف FbClient.dll  الاصدار 32 بت ، ضعه في مشروعك ، ثم قم بإضافة المسار في vendorlib  .

أهلين أستاذ أبومعاذ
لقد ازلت نسخة 64بت و اعدت تثبيت نسخة 32بت فإشتغلت بنجاح
و لقد لاحظت شيئا آخر عند تغيير نواة المشروع الى 64 بت لا يشتغل الاتصال و عند تغيير نواة المشروع الى 32 يشتغل عادي
و كأنه يتبع نوع المكتبة هو أيضا.
(31-07-2022, 01:06 PM)Delphi4Us كتب : هل سيرفر فاريربيرد مثبت عندك
بالنسبة لي هذا هو الدرايفر الذي يعمل عندي ولا يعمل عندي درايفر فايربيز
انظر للفيديو هذا


[size=1][صورة: ggmThJu.gif][/size]

بعد تثبيت نسخة 32 أصبح يتصل حتى باستخدام Driver IB
كنت أعمل بالاكسس و قد صممت function بها الكثير من الدوال المختصرة التي تقوم بحساب مجاميع او بجلب قيم معينة باستخدام بعض الشروط. سوف احاول تجربتها مع FireBird إن نجحت سوف أضعها هنا في المنتدى إن شاء الله
[-] كل من 2 users say قال شكرا ل صالح حمادي على المشاركة المفيدة
  • أبو معاذ, Delphi4Us
الرد


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


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