delphi4arab منتديات دلفي للعرب
ما هي طريقة ربط firebird كقاعدة مضمنة - نسخة قابلة للطباعة

+- delphi4arab منتديات دلفي للعرب (https://delphi4arab.net/forum)
+-- قسم : منتديات دلفي للعرب التعليمية (https://delphi4arab.net/forum/forumdisplay.php?fid=3)
+--- قسم : سؤال و جواب حول دلفي (https://delphi4arab.net/forum/forumdisplay.php?fid=15)
+--- الموضوع : ما هي طريقة ربط firebird كقاعدة مضمنة (/showthread.php?tid=5491)



ما هي طريقة ربط firebird كقاعدة مضمنة - bouazza8 - 27-08-2013

السلام عليكم

ما هي كيفية ربط firebird مع دالفي 2010 بواسطة ado و تكون قاعدة مضمنة في مجلد البرنامج حتى ادا تم تغير مسار المجلد يعمل البرنامج كما هو الحال من الأكسس
بحث في منتدى طويل و وجدت شرحات لكن لم افلح في عمل دالك علما اني حملت دايفر و برنامج Firebird-2.1.3.18185-0_Win32_embed و كدالك Firebird-2.5.2.26539_0_Win32


ما هي طريقة ربط firebird كقاعدة مضمنة - محمد عبد العزيز - 28-08-2013

السلام عليكم

موضوع "استخدام الفايربيرد Firebird كقاعدة بيانات مضمنة" يشرح الامر جيدا
http://www.delphi4arab.net/forum/showthread.php?tid=4015
إقتباس :وجدت شرحات لكن لم افلح
"لم افلح" غير كافية لايجاد الخلل
ما المشكل ؟ ماذا فعلت ؟ وكيف ؟ رسالة الخطأ ؟ اصدار النظام ؟



ما هي طريقة ربط firebird كقاعدة مضمنة - bouazza8 - 28-08-2013

السلام عليكم

شكرا اخي لكني تتبعت الشرح من قبل
تم الاتصال و تعمل القاعدة جيدا لكن عند نقل مجلد البرنامج الى مسار اخر لا يعمل اي يجب وضع قاعدة البيانات في مسار محدد لا يتغير

هل من طريقة تعمل فيها قاعدة البيانات لو تغيير اسم او مكان مجلد البرنامج الدي به قاعدة البيانات مثل الاكسس

و في ربط firebird مع دالفي 2010 بواسطة ado و تكون قاعدة مضمنة في مجلد البرنامج مادا يلزم عمله لكي يعمل على جهاز الزبون


ما هي طريقة ربط firebird كقاعدة مضمنة - محمد عبد العزيز - 29-08-2013


واضح لديك خلل بالمسار
ما ذا كتبت في ال
ConnectionString


ما هي طريقة ربط firebird كقاعدة مضمنة - bouazza8 - 29-08-2013

السلام عليكم
اولا قمت بوضع الملفات التالية في مجلد البرنامج
aliases.conf firebird.conf fbembed.dll ib_util.dll firebird.msg
وقمت بعمل اسم مستعار بواسطة درايفر firebrid ODBC

.jpg   firebird odbc 1.jpg (الحجم : 39.23 ك ب / التحميلات : 104)
ثم الاتصال بالقاعدة عن طريق ADO

.jpg   firebird odbc 2.jpg (الحجم : 44.12 ك ب / التحميلات : 88)
كانت العملية ناجحة . لكن عند تغيير اسم مجلد البرنامج لا يعمل البرنامج

.jpg   firebird odbc 3.jpg (الحجم : 14.32 ك ب / التحميلات : 86)


ما هي طريقة ربط firebird كقاعدة مضمنة - dztr - 02-09-2013

السلام عليكم
هذا مثال
وعدل فيه مايلزم
ضعه في الحدث OnCreate
كود :
procedure TForm1.FormCreate(Sender: TObject); var Conn, DB: string; begin DB := ExtractFilePath(Application.ExeName) + 'db.mdb'; Conn := 'Provider=Microsoft.Jet.OLEDB.4.0;' + 'Data Source=' + DB + ';' + 'Persist Security Info=False;' + 'Mode=Share Deny None;Extended Properties="";'; Adoconnection1.LoginPrompt := False; Adoconnection1.ConnectionString := Conn; Adoconnection1.Open; Adotable1.Connection := Adoconnection1; Adotable1.TableName := 'Table1'; ADOTable1.Open; end;



ما هي طريقة ربط firebird كقاعدة مضمنة - S.FATEH - 02-09-2013

السلام عليكم الاحسن استخدام الحدث BeforeConnect للمكون ADOConnection1 بدل OnCreate للـ Form
يمكن الاستزادة http://www.delphi4arab.net/forum/showpost.php?p=12008&postcount=2