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

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



تعيين اسم قاعدة البيانات من خلال الكود - Delphawi - 24-08-2009

بسم الله الرحمن الرحيم

السلام عليكم ..

قمت بربط قاعدة بيانات Access 2003 مع دلفي 2009 حسب الطريقة التي في هذا الفيديو :[URL="http://www.4shared.com/file/63669885/34cce767/_DBGrid___Access.html?cau2=403tNull"]
http://www.4shared.com/file/63669885/34cce767/_DBGrid___Access.html?cau2=403tNull[/URL]

وتم الربط بنجاح (في حالة عدم تغيير مكان قاعدة البيانات الذي تم تعيينه من خلال Data Sourcer (ODBC) في بداية الفيديو)

لكن عند تغيير مكان قاعدة البيانات , يعرض البرنامج رسالة خطأ عند تشغيله , ويغلق على الفور .

فهل هناك طريقة لتعيين مكان قاعدة البيانات من خلال الكود , فمثلاً إذا كان ملف البرنامج في :
C:\DataBase\DB.exe
فإن ملف قاعدة البيانات يكون في :
C:\DataBase\DB\MyDB.mdb

**** ذكر كيفية ذلك إن أمكن وجزاكم الله خيراً ...




تعيين اسم قاعدة البيانات من خلال الكود - محمد نسمان - 27-08-2009

لماذا تقم بربط الاكسس بإستخدام ال odbc?


تعيين اسم قاعدة البيانات من خلال الكود - Delphawi - 27-08-2009

لأنها كانت الطريقة الوحيدة التي أعرفها ..

بالأمس وجدت طريقة لربط Access من خلال ADO , ونجحت والحمد لله



تعيين اسم قاعدة البيانات من خلال الكود - me_delphi - 28-08-2009

بدل C:\DataBase\DB\MyDB.mdb أكتب فقط اسم قاعدة البيانات أي MyDB.mdb

لكن يجب أن تكون قاعدة البيانات ضمن المجلد الدي يتواجد فيه البرنامج


تعيين اسم قاعدة البيانات من خلال الكود - STRELiTZIA - 28-08-2009

السلام عليكم و رحمة الله

نفرض ان ملف MyDB.mdb موجود في مجلد نسميه : Data
تدخل المسار بهذا الشكل :

كود :
[color=Red].[/color]\Data\MyDB.mdb

اضافة النقطة هو الحل لعمل البرنامج و ملف قاعدة البيانات مهما كان مكان تثبيت برنامجك.

بالتوفيق ان شاء الله


تعيين اسم قاعدة البيانات من خلال الكود - arab_co - 13-09-2010

هنالك عدة طرق منها
1- استعمال alias
2- استعمال ملف txt او ini نحدد فيه المسار
3-استعمال الريجيستري


تعيين اسم قاعدة البيانات من خلال الكود - YousfiTwTlemcen - 14-07-2012

بسم الله الرحمن الرحيم


السلام عليكم ..

قمت بربط قاعدة بيانات Access 2000 مع دلفي 2006 databe
وتم الربط بنجاح (في حالة عدم تغيير مكان قاعدة البيانات الذي تم تعيينه من خلال Data Sourcer (ODBC) )

لكن عند تغيير مكان قاعدة البيانات , يعرض البرنامج رسالة خطأ عند تشغيله , ويغلق على الفور .

فهل هناك طريقة لتعيين مكان قاعدة البيانات من خلال الكود , فمثلاً إذا كان ملف البرنامج في :
C:\DataBase\DB.exe
فإن ملف قاعدة البيانات يكون في :
C:\DataBase\DB\MyDB.mdb

لديك هذا الحل "استعمال ملف txt او ini نحدد فيه المسار"