delphi4arab منتديات دلفي للعرب
ماهي كيفية انشاء driver odbc الخاص ب firebird برمجيا - نسخة قابلة للطباعة

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



ماهي كيفية انشاء driver odbc الخاص ب firebird برمجيا - Imad Ch - 22-05-2016

بسم الله الرحمن الرحيم
السلام عليكم
اخواني ماهي كيفية انشاء Alias ل driver odbc الخاص ب firebird الذي يجب علي تنصيبه برمجيا 
فقد حملت odbc الخاص بفاير بيرد واردت نقل البرنامج لكن يجب عليا بعد تنصيب قاعدة البيانات في جهاز اخر ثم تنصيب odbc الخاص firebird ثم انشاء Alias يدويا 
هل من حل لذلك 
وبارك الله فيكم


RE: ماهي كيفية انشاء driver odbc الخاص ب firebird برمجيا - أبو معاذ - 22-05-2016

وعليكم السلام ورحمة الله وبركاته ،
ألق نظرة على هذا الموقع :
https://www.connectionstrings.com/firebird/

عن نفسي أقوم بما يلي :

كود :
const   ODBC_ADD_DSN=1;   ODBC_REMOVE_DSN = 3 ;   function SQLConfigDataSource(hwndParent:HWND;                              fRequest:WORD;                              lpszDriver:PCHAR;                              lpszAttributes:PCHAR):BOOL;                              stdcall; external 'odbccp32.dll';


ثم 
في الحدث OnCreateForm
كود :
// Creation de la Source ODBC  if SQLConfigDataSource(0, ODBC_ADD_DSN, pchar('Firebird/InterBase(r) driver'),                         Pchar('DSN=YouDNSName'+ #0 +                               'Server='+ServerIPAdress+ #0 + // server IP                               'Database='+ServerIPAdress.Text + ':' +YouFull DatabaseName and its Derectory+'.IB'+ #0 +                               'Uid=SYSDBA'+ #0 +                               'Pwd=masterkey'+ #0 +                               'Trusted_Connection=yes' +#0#0 ))         then   begin     //ShowMessage('DSN Créer');   end   else   begin    // showMessage('Erreur');   end;



RE: ماهي كيفية انشاء driver odbc الخاص ب firebird برمجيا - Imad Ch - 22-05-2016

لا ادري كيف اشكرك جزاك الله كل خير بارك الله فيك
استفدت منك كثيرا لا ادري حقا كيف اشكرك Smile


RE: ماهي كيفية انشاء driver odbc الخاص ب firebird برمجيا - أبو معاذ - 22-05-2016

(22-05-2016, 06:42 PM)Imad Ch كتب : لا ادري كيف اشكرك جزاك الله كل خير بارك الله فيك
استفدت منك كثيرا لا ادري حقا كيف اشكرك Smile

بدعوة صالحة بظهر الغيب تكفي . Blush


RE: ماهي كيفية انشاء driver odbc الخاص ب firebird برمجيا - bouazza8 - 27-09-2016

السلام عليكم
هل من توضيح اكثر عن كيفية استعمل الكود
اين يوضع كل منها و الاداوات المستعملة
فقد ظهر خطأ