المشاركات : 24
المواضيع 5
:
: 16
الإنتساب : May 2016
بسم الله الرحمن الرحيم
السلام عليكم
اخواني ماهي كيفية انشاء Alias ل driver odbc الخاص ب firebird الذي يجب علي تنصيبه برمجيا
فقد حملت odbc الخاص بفاير بيرد واردت نقل البرنامج لكن يجب عليا بعد تنصيب قاعدة البيانات في جهاز اخر ثم تنصيب odbc الخاص firebird ثم انشاء Alias يدويا
هل من حل لذلك
وبارك الله فيكم
المشاركات : 1,252
المواضيع 170
:
: 1,500
الإنتساب : Jul 2009
22-05-2016, 06:41 PM
(آخر تعديل لهذه المشاركة: 22-05-2016, 06:42 PM بواسطة أبو معاذ.)
وعليكم السلام ورحمة الله وبركاته ،
ألق نظرة على هذا الموقع :
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;
اللهم اجعلني من أهل القرآن ، الذين هم أهلك و خاصتك.
تذكر بأن الوقت الذي تلهو فيه ، غيرك يبني مجده فيه.
المشاركات : 24
المواضيع 5
:
: 16
الإنتساب : May 2016
لا ادري كيف اشكرك جزاك الله كل خير بارك الله فيك
استفدت منك كثيرا لا ادري حقا كيف اشكرك
المشاركات : 1,252
المواضيع 170
:
: 1,500
الإنتساب : Jul 2009
(22-05-2016, 06:42 PM)Imad Ch كتب : لا ادري كيف اشكرك جزاك الله كل خير بارك الله فيك
استفدت منك كثيرا لا ادري حقا كيف اشكرك 
بدعوة صالحة بظهر الغيب تكفي .
اللهم اجعلني من أهل القرآن ، الذين هم أهلك و خاصتك.
تذكر بأن الوقت الذي تلهو فيه ، غيرك يبني مجده فيه.
كل من 1 user says قال شكرا ل أبو معاذ على المشاركة المفيدة1 user says Thank You to أبو معاذ for this post
• Imad Ch
المشاركات : 103
المواضيع 58
:
: 0
الإنتساب : Apr 2011
السلام عليكم
هل من توضيح اكثر عن كيفية استعمل الكود
اين يوضع كل منها و الاداوات المستعملة
فقد ظهر خطأ