السلام عليكم و رحمة الله
تحميل الـ Embedded Firebird
Firebird-2.5.0.26074-0_Win32_embed.zip على سبيل المثال
كود :
http://sourceforge.net/projects/firebird/files/firebird-win32/2.5-Release/Firebird-2.5.0.26074-0_Win32_embed.zip/download
فك الضغط و إستخرج الملفات المذكورة في الأسفل
مثال بإستخدام ODBC-Driver لذا عليك تحمله أيضا
كود :
http://www.firebirdsql.org/download/prerelease/odbc/Firebird_ODBC_2.0.0.148_win32.exe
أنشئ إسم مستعارا كما في الصورة
إختر مكتبة الـ Client fbembed.dll
وتابع بنفس الطريقة المستعملة
هنا
الملفات التي تحتاجها لنشر التطبيق
fbembed.dll
firebird.msg
ib_util.dll
aliases.conf إذا إستخدمت الـ aliases
firebird.conf
بالنسبة للـ Firebird 2 و ما يليه من إصدارات : كل الملفات icu*.dll
بالتوفيق
السلام عليكم و رحمة الله
يكمن العمل بإستخدام الـ dbEXpress
1- في مسار التطبيق ضع الملفات المذكورة سابقا
2- غير إسم الملف fbembed.dll إلى fbclient.DLL
3- إسم ومكان توجد القاعدة
الصورة
بما أننا إستخدمنا dbEXpress نضيف المكتبات المستعملة dbxfb.dll + Midas.dll
أي يصبح مجموع الملفات المحمولة كما في الصورة
ملاحظة : يمكن الولوج إلى قاعدة البيانات الـ Embeded بدون إسم مستخدم /كلمة مرور
أي حمايتها منعدمة !!
بالتوفيق
السلام عليكم
بارك الله فيكم .
اضافة صغيرة فيما يخص Midas.dll تم تحميلها بسبب استعمال المكون ClientDataSet بحيث يمكن تضمين هذه المكتبة فى الملف التنفيدى عن طريق تعريف الوحدة MidasLib .
بالتوفيق .
السلام عليكم و رحمة الله
بارك الله فيك أخي hanipino على المعلومة
طريقة أخرى
يكمن العمل بإستخدام الـ
ZEOSDBO
للتحميل
هنا
نستعمل الإصدار 6.6 مع إصدارات دلفي 5...2007 و لازاروس
بالنسبة للإصدار 7.0 مازال في مرحلة ألفا يدعم دلفي 2009/2010
الإصدار 6.6 يدعم الإصدار الـ 2.1 للـ FireBird
1- في مسار التطبيق ضع الملفات المذكورة سابقا
2- غير إسم الملف fbembed.dll إلى fbclient21.DLL
3- إسم ومكان توجد القاعدة ..+
تابع الصورة
بالتوفيق
السلام عليكم و رحمة الله
طريقة أخرى
يكمن العمل بإستخدام الـ
UIB25
للتحميل تابع الرابط
http://www.delphi4arab.net/forum/showthr...#post21704
1- في مسار التطبيق ضع الملفات المذكورة سابقا
2- غير إسم الملف fbembed.dll إلى gds32.dll
3- إسم ومكان توجد القاعدة ..+
بالتوفيق
[color="darkgreen"]شكرا اخي عبد الجليل
لدي سؤال هل هذا هو الشكل النهائي للملف التنفيذي ؟؟ أقصد ان دائما تكون بيانات القاعده كلها في واجهة التطبيق هكذا ؟؟[/color]
السلام عليكم و رحمة الله
أهلا أخي elarapy
ممكن توضح أكثر ، لم أفهم مقصودك ؟
[COLOR="Purple"]وعليكم السلام استاذ عبد الجليل
لو اني قمت بعمل قاعده بيانات لصيدليه مثلا وبه مئات السجلات وتم ربط القاعده ببرنامج تنفيذي
وطبعا المدخلات والمخرجات ستكون بواسطه هذا الملف التنفيذي
فهل معقول اني عندما اقوم بفتح الملف التنفيذي اجد جميع السجلات امامي مثل هذه الصوره ؟
انا اقصد ان تكون قاعده البيانات مرفقه مع الملف التنفيذي وعند فتح البرنامج لا يظهر اي بيانات او معلومات مدونه بقاعده البيانات الا التي استدعيها بنفسي
وإلا ما فائدة قاعدة البيانات اذاً ؟
وايضا كيف ابحث في القاعده ؟ كأكتب اسم في Edite وابحث عنه والبرنامج يقوم بجلب جميع ما يخص ذلك الاسم من القاعده
واين توجد اوامر ادارة قاعده البيانات في الملف التنفيذي ؟؟ من اضافه وحذف وتعديل لبيانات السجلات
وشكرا لمجهودك معي أستاذ عبد الجليل
السلام عليكم[/COLOR]
السلام عليكم
أهلا أخي elarapy
إقتباس :فهل معقول اني عندما اقوم بفتح الملف التنفيذي اجد جميع السجلات امامي مثل هذه الصوره ؟
نعم التسجيلات الموجودة في قاعدة البيانات تظهر حسب إستعلامك أو كلها إذا فتحت الجدول مباشرة ، ماهو الغير معقول ؟
إقتباس :انا اقصد ان تكون قاعده البيانات مرفقه مع الملف التنفيذي وعند فتح البرنامج لا يظهر اي بيانات او معلومات مدونه بقاعده البيانات الا التي استدعيها بنفسي وإلا ما فائدة قاعدة البيانات اذاً ؟
لم أفهم ؟
إقتباس :وايضا كيف ابحث في القاعده ؟ كأكتب اسم في edite وابحث عنه والبرنامج يقوم بجلب جميع ما يخص ذلك الاسم من القاعده
بنفس الطريقة التي إستخدمتها في الأكسس يوجد مواضيع حولها إستخدم البحث .
إقتباس :واين توجد اوامر ادارة قاعده البيانات في الملف التنفيذي ؟؟ من اضافه وحذف وتعديل لبيانات السجلات
الاضافة والحذف والتعديل بنفس الطريقة المستعملة مع الأكسس يوجد مواضيع حولها إستخدم البحث .
بالتوفيق
هذا بالنسبة إلى وندوز، ماذا عن لينوكس؟ هل توجد نسخة مضمنة؟