delphi4arab منتديات دلفي للعرب

نسخة كاملة : ماهي كيفية انشاء driver odbc الخاص ب firebird برمجيا
أنت حالياً تتصفح نسخة خفيفة من المنتدى . مشاهدة نسخة كاملة مع جميع الأشكال الجمالية .
بسم الله الرحمن الرحيم
السلام عليكم
اخواني ماهي كيفية انشاء Alias ل driver odbc الخاص ب firebird الذي يجب علي تنصيبه برمجيا 
فقد حملت odbc الخاص بفاير بيرد واردت نقل البرنامج لكن يجب عليا بعد تنصيب قاعدة البيانات في جهاز اخر ثم تنصيب odbc الخاص firebird ثم انشاء Alias يدويا 
هل من حل لذلك 
وبارك الله فيكم
وعليكم السلام ورحمة الله وبركاته ،
ألق نظرة على هذا الموقع :
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;
لا ادري كيف اشكرك جزاك الله كل خير بارك الله فيك
استفدت منك كثيرا لا ادري حقا كيف اشكرك Smile
(22-05-2016, 06:42 PM)Imad Ch كتب : [ -> ]لا ادري كيف اشكرك جزاك الله كل خير بارك الله فيك
استفدت منك كثيرا لا ادري حقا كيف اشكرك Smile

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