25-04-2020, 09:05 AM
(آخر تعديل لهذه المشاركة: 27-04-2020, 09:19 AM بواسطة أبو معاذ.
تعديل السبب: استعمال الوسم لعرض أوضح.
)
يجب ان يتعرف البرنامج على مكان قاعدة البيانات عند التنفيذ
و ان لا يكون البرنامج يتعرف عليها بواسطة المكون مباشر
عليك بالبحث عن Connection String
كمثال التعرف على قاعدة بيانات FireBird عند الملف التنفيذي:
و ان لا يكون البرنامج يتعرف عليها بواسطة المكون مباشر
عليك بالبحث عن Connection String
كمثال التعرف على قاعدة بيانات FireBird عند الملف التنفيذي:
PHP كود :
begin
try
FDConnection1.Connected := False;
FDConnection1.Params.DriverID:='FB' ;
FDConnection1.Params.Database := ExtractFilePath(Paramstr(0))+'GESTION.FDB' ;
FDConnection1.Params.Username := 'sysdba';
FDConnection1.Params.Password := 'masterkey';
FDConnection1.LoginPrompt := False;
FDConnection1.Params.Add('CharacterSet=utF8');
FDConnection1.Open;
FDConnection1.Connected:=true ;
FDTable1.TableName:='PRODUITS' ;
FDTable1.Active:=true;
except
ShowMessage('خطأ في قاعدة البيانات');
وقل ربي زدني علماً

