her iki pc dede firebird yüklü
bilğisayarlar birbirine bağlı sorun yok paylaşılmış dosyaları görebiliyorum..
saygılarımla

Kod: Tümünü seç
IBDatabase1.DatabaseName:='';
IBDatabase1.Connected:=false;
IBTransaction1.Active:=false;
try ComboBox1.Items.LoadFromFile(ExtractFileDir(Application.ExeName)+'\veritabaniyolu.txt'); except else end;
ComboBox1.TEXT:=ComboBox1.items.Strings[0];
veritabaniyolu:=ComboBox1.TEXT;
IBDatabase1.DatabaseName:=veritabaniyolu;
IBDatabase1.Connected:=True;
IBTransaction1.Active:=True;
Kod: Tümünü seç
#
# List of known database aliases
# ------------------------------
#
# Examples:
#
# dummy = c:\data\dummy.fdb
#
Kod: Tümünü seç
#
# List of known database aliases
# ------------------------------
#
# Examples:
#
# dummy = c:\data\dummy.fdb
#
BENIMDATA=D:\BenimProgram\DATA\BENIM_DATA.FDB
Selamlar,akuyumcu63 yazdı:merhaba;
Kuri_Yj Hocam benim kafa takılan konu şu ;
BENIMDATA=D:\BenimProgram\DATA\BENIM_DATA.FDB aliası bu şekilde belirlediğim zaman, program klasörü yani programla birlikte datalar D sürücüsünden C sürücüsüne taşınınca yine çalışacak mı ?
'192.168.10.75:BENIMDATA' buradaki IP adresi bilgisayardan bilgisayara değişiyor. bu durumda ne yapacağız.
Kod: Tümünü seç
with IBDatabase1 do
begin
CloseDataSets;
Connected:=false;
DatabaseName:=frmGiris.txtIpNo.Caption+':'+IncludeTrailingPathDelimiter(ExtractFilePath(Application.ExeName))+'DATALAR\IHALEDATA.FDB';
Params.clear;
Params.Add('user_name=SYSDBA');
Params.Add('password=masterkey');
params.Add('sql_role_name=SYSDBA');
params.Add('lc_ctype=WIN1254');
LoginPrompt:=false;
connected:=true;
end;