![]() |
|
جعل الربط ديناميكي في الإتصال بقاعدة البيانات - نسخة قابلة للطباعة +- delphi4arab منتديات دلفي للعرب (https://delphi4arab.net/forum) +-- قسم : منتديات دلفي للعرب التعليمية (https://delphi4arab.net/forum/forumdisplay.php?fid=3) +--- قسم : سؤال و جواب حول دلفي (https://delphi4arab.net/forum/forumdisplay.php?fid=15) +--- الموضوع : جعل الربط ديناميكي في الإتصال بقاعدة البيانات (/showthread.php?tid=3811) الصفحات:
1
2
|
جعل الربط ديناميكي في الإتصال بقاعدة البيانات - SamirAloui - 23-01-2012 شكرا أخي عبد الجليل نجحت معي الطريقة البرمجية للإتصال بقاعدة البيانات جعل الربط ديناميكي في الإتصال بقاعدة البيانات - arab_co - 05-04-2012 هناك طريقة أخرى و هي استعمال ini files و اليك الكود الذي استعمله أنا كود : var ini:TIniFile; ppa:string;
begin
Application.Initialize;
ini := Tinifile.Create(ExtractFileDir(Application.exename)+'\config.ini
if not FileExists(ExtractFileDir(Application.exename)+'\config.ini then
begin
MessageDlg('Cet application n''a pas pu démarrer , veuillez vérifier que :'+#13+#13+
'le fichier des paramètres (Config.ini) existe dans le répertoire de l''application...!!!.',mterror,[mbyes],0);
Application.Terminate ;
Exit;
end else
ppa:=ini.ReadString('pro','key0',);
if not FileExists(ppa)THEN
begin
MessageDlg('Cet application n''a pas pu démarrer , veuillez vérifier que :'+#13+#13+
'1) - Le chemin de Base de données spécifié dans le fichier des paramètres (config.ini) '+#13+#13+
'exist reréellement sur votre P.C ou sur votre reseau local '+#13+#13+
'2) - La base de données Retraite Existe dans le chemin spécifié.',mterror,[mbyes],0);
Application.Terminate;
Exit;
end else
Application.Run;
end. |