delphi4arab منتديات دلفي للعرب
ما هو البرنامج الأمثل لتحزيم مشروع بقاعدة بيانات abs على شكل برنامج محمول - نسخة قابلة للطباعة

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

الصفحات: 1 2


RE: ما هو البرنامج الأمثل لتحزيم مشروع بقاعدة بيانات abs على شكل برنامج محمول - Ramzi2 - 17-03-2019

نفس الشئ ...

بعد التنفيذ لا يتصل بقاعدة البيانات


RE: ما هو البرنامج الأمثل لتحزيم مشروع بقاعدة بيانات abs على شكل برنامج محمول - محمد عبد العزيز - 18-03-2019

(17-03-2019, 07:34 PM)Ramzi2 كتب : لم يحالفني الحظ في تطبيق المثال الدي ارفقه
هل المثال الذي ارفقته لم يعمل ؟
المشكل من عندك، لا تقم بتغييرconnected و Active وقت التصميم بل يجب ان تكون False لكل مكونات ABSDatabase/ABSTable/...



RE: ما هو البرنامج الأمثل لتحزيم مشروع بقاعدة بيانات abs على شكل برنامج محمول - Ramzi2 - 18-03-2019

   تم تغيير حالة ABSDatabase/ABSTable
الى  False
و بالرغم من  تغيير مسار القاعدة برمجيا
لكن البرنامج لا يتصل بالقاعدة بعد التنفيذ


[صورة: 1552907321311.jpg]

[صورة: 1552907361511.jpg]


RE: ما هو البرنامج الأمثل لتحزيم مشروع بقاعدة بيانات abs على شكل برنامج محمول - محمد عبد العزيز - 18-03-2019

انظر من البداية ما تم قوله
ملف قاعدة البيانات والبرنامح يكونات في نفس المكان
فهل نسخت الملف test1.abs في المسار

F:\888\Win32\Debug\



RE: ما هو البرنامج الأمثل لتحزيم مشروع بقاعدة بيانات abs على شكل برنامج محمول - Ramzi2 - 18-03-2019

نعم دائما البرنامج مع قاعدة البيانات في ...ملف واحد


[صورة: 1552920444361.jpg]

[صورة: 1552920583142.jpg]



RE: ما هو البرنامج الأمثل لتحزيم مشروع بقاعدة بيانات abs على شكل برنامج محمول - محمد عبد العزيز - 18-03-2019


يا اخ رمزي ركز
البرنامج هو exe وليس dpr/pas/dfm تلك الملفات المصدرية
البرنامج يتم انشائه داخل مجلد اخر داخل مجلد الملفات المصدرية
في حالتك Win32\Debug
انسخ قاعدة البيانات هناك
-
او انسخ كل من الملف التنفيذي Project1.exe وقاعدة البيانات test1.abs في اي مجلد اخر
نفذ Project1.exe وليس من داخل دلفي



RE: ما هو البرنامج الأمثل لتحزيم مشروع بقاعدة بيانات abs على شكل برنامج محمول - Ramzi2 - 18-03-2019

شكرا جزيلا أخ عبد العزيز

 عنك الحق بالفعل مكنتش مركز مليح

نجح التنفيذ وتم حل مشكل الاتصال كما قلت Smile

تحياتي Wink


RE: ما هو البرنامج الأمثل لتحزيم مشروع بقاعدة بيانات abs على شكل برنامج محمول - damoufid - 08-04-2021

عندي رد بسيط دون كتابة :
ABSDatabase1.Close;
ABSDatabase1.DatabaseFileName:=ExtractFilePath(ParamStr(0))+'test1.abs';
ABSDatabase1.Open;
قم بمايلي : Inspecteur d'objet delphi
حدد مسار قاعدة البايانات كما يلي
.\database.abs
وسوف تنفذ البرنامج المرتبط بقاعدة البانات كما تريد وفي أي قرص شئت

(18-03-2019, 05:47 PM)Ramzi2 كتب : شكرا جزيلا أخ عبد العزيز

 عنك الحق بالفعل مكنتش مركز مليح

نجح التنفيذ وتم حل مشكل الاتصال كما قلت Smile

تحياتي Wink



RE: ما هو البرنامج الأمثل لتحزيم مشروع بقاعدة بيانات abs على شكل برنامج محمول - محمد عبد العزيز - 11-05-2021

(08-04-2021, 06:13 PM)damoufid كتب : عندي رد بسيط دون كتابة :
قم بمايلي : Inspecteur d'objet delphi
حدد مسار قاعدة البايانات كما يلي
.\database.abs
وسوف تنفذ البرنامج المرتبط بقاعدة البانات كما تريد وفي أي قرص شئت

السلام عليكم
هذه الطريقة لا تنفع
النقطة . تعني المجلد الحالي
في حال تغيير المجلد الى مجلد اخر يصبح مسار قاعدة البيانات غير صحيح.



RE: ما هو البرنامج الأمثل لتحزيم مشروع بقاعدة بيانات abs على شكل برنامج محمول - damoufid - 27-05-2021

فعلا أستاذنا الكريم عند تغيير المجلد لاتشتغل قاعدة البيانات وهذا أكيد لم أنتبه لكن يأستاذ في حاله تغيير القرص أو الأقراص فالبرنامج وقاعدة البيانات يشتغلان وهذا بطبيعة الحال دون تغيير المجلد أي التسمية . شكرا لكم شكرا جزيلا أفدتني وأفدت غيري.