مشكلة في مسار قاعدة البيانات فايربيرد
#11
صورة الخطا عند نقله الى جهاز اخر
[صورة: p_1161z3kws1.jpg]

بعد تجريب الكود يعطي نفس النتيجة للاسف اخي فاتح
كما انه بكتابة هده التعليمة
PHP كود :
FDConnection1.Params.Add('Database=C:\DATA.FDB'); 
فانك تجعل البرنامج لا يرتبط بقاعدة البيانات تلقائيا
و من طلب العلوم بغير كد _________ سيدركها إذا شاب الغراب
الرد
#12
السلام عليكم
يبدو انها مشكلة ملف و ما الى ذلك لا يمكن تخمين المشكلة يمكنك استخدام EurekaLog للتقصي اكثر بالتوفيق
بالنسبة للتعليمة طبعا تغير فيها
PHP كود :
FDConnection1.Params.Add('Database='+ ExtractFilePath(Application.ExeName)+'DATA.FDB'); 
الذي قصدته ان تستخدم Params.Add ...
كتجربة اخيرا حاول ان تنقل ملف  FDConnectionDefs.ini و FDDrivers.ini + لا تنسى ان تنسخ fbclient.dll كذلك الى جانب البرنامج ملف fbClient.dll خاص بالفيربيرد مهم الى جانب البرنامج
بالتوفيق
و لرب نازلة يضيق لها الفتى ذرعا و عند الله منها المخرج
ضاقت فلما استحكمت حلقاتها فرجت و كنت اضنها لا تفرج
[-] كل من 1 user says قال شكرا ل S.FATEH على المشاركة المفيدة
  • bassem_43
الرد
#13
غير الOpenMode في خصائص FDConnection الى OpenOrCreate
[-] كل من 1 user says قال شكرا ل Ben.Ja على المشاركة المفيدة
  • bassem_43
الرد
#14
(07-03-2019, 04:01 PM)bassem_43 كتب : صورة الخطا عند نقله الى جهاز اخر
[صورة: p_1161z3kws1.jpg]

ربما الخطأ من اسم المجلد GESTION PERSONEL هناك فراغ بين الكلمتين استعمل _ أو  " "
[-] كل من 1 user says قال شكرا ل merouane على المشاركة المفيدة
  • bassem_43
الرد
#15
(07-03-2019, 04:32 PM)S.FATEH كتب : السلام عليكم
يبدو انها مشكلة ملف و ما الى ذلك لا يمكن تخمين المشكلة يمكنك استخدام EurekaLog للتقصي اكثر بالتوفيق
بالنسبة للتعليمة طبعا تغير فيها
PHP كود :
FDConnection1.Params.Add('Database='+ ExtractFilePath(Application.ExeName)+'DATA.FDB'); 
الذي قصدته ان تستخدم Params.Add ...
كتجربة اخيرا حاول ان تنقل ملف  FDConnectionDefs.ini و FDDrivers.ini + لا تنسى ان تنسخ fbclient.dll كذلك الى جانب البرنامج ملف fbClient.dll خاص بالفيربيرد مهم الى جانب البرنامج
بالتوفيق

عملتهم كلهم بقي نفس المشكل



(09-03-2019, 01:10 PM)Ben.Ja كتب : غير الOpenMode في خصائص FDConnection الى OpenOrCreate

شكرا لك لكن لم ينجح الامر
(09-03-2019, 01:17 PM)merouane كتب :
(07-03-2019, 04:01 PM)bassem_43 كتب : صورة الخطا عند نقله الى جهاز اخر

شكرا اخي

ربما الخطأ من اسم المجلد GESTION PERSONEL هناك فراغ بين الكلمتين استعمل _ أو  " "
شكرا لك

السلام عليكم
وجدت الحل فقد قمت بحدف مسار قاعدة البيانات كما هو موضح في الصورة
http://icecream.me/2095bcbd8d91a12e532f6c4a2a351c25
و من طلب العلوم بغير كد _________ سيدركها إذا شاب الغراب
[-] كل من 1 user says قال شكرا ل bassem_43 على المشاركة المفيدة
  • S.FATEH
الرد
#16
بالتوفيق انا كذلك هجرت dbexpress للـ firedac
و لرب نازلة يضيق لها الفتى ذرعا و عند الله منها المخرج
ضاقت فلما استحكمت حلقاتها فرجت و كنت اضنها لا تفرج
الرد
#17
انا هجرت dbexpress مند مدة ايضا اخي فاتح
لانه ظهر معي مشكل حروف صينية في ميمو في برنامجي وكتبت موضوع هنا و ارسلت لهم المشكلة فاخبروني انه يوجد bug لم يتم اصلاحه
الفاير داك firedac احسن بكثير وسهل الاستعمال
و من طلب العلوم بغير كد _________ سيدركها إذا شاب الغراب
الرد
#18
السلام عليكم منذ مدة رديت على الموضوع http://delphi4arab.net/forum/showthread.php?tid=8310
(01-04-2018, 02:36 PM)S.FATEH كتب :  يبقى لديك حل و هو تحويل النص الى stream و جلبه و العكس لحفظه اي عمل يدوي

DBExpress لا يوفر EventAlerter بسبب هذا المكون اضطريت لنقل كل برنامجي GestPDV الى الـ FireDac و الحمد لله اغلب العمل اتممته و قد اعجبتني المكونات كما تمتلك توثيق لا بأس به
و لرب نازلة يضيق لها الفتى ذرعا و عند الله منها المخرج
ضاقت فلما استحكمت حلقاتها فرجت و كنت اضنها لا تفرج
[-] كل من 1 user says قال شكرا ل S.FATEH على المشاركة المفيدة
  • bassem_43
الرد
#19
السلام عليكم اخ بسام جرب بالطريقة الاولى مع تغيير
PHP كود :
ConnectedStoredUsage.auDesignTime := False;
ConnectedStoredUsage.auRunTime := False; 
[صورة: attachment.php?aid=3949]


الملفات المرفقة
.png   2.png (الحجم : 16.98 ك ب / التحميلات : 33)
و لرب نازلة يضيق لها الفتى ذرعا و عند الله منها المخرج
ضاقت فلما استحكمت حلقاتها فرجت و كنت اضنها لا تفرج
[-] كل من 1 user says قال شكرا ل S.FATEH على المشاركة المفيدة
  • bassem_43
الرد


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


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