Ver Mensaje Individual
  #6  
Antiguo 12-09-2007
Gabriel Gabriel is offline
Miembro
 
Registrado: may 2003
Ubicación: PalauTordera
Posts: 115
Reputación: 22
Gabriel Va por buen camino
DBExpress / Firebird

Jo tengo un INI con una linea

[Ruta]
Linia1=000.000.000.000:\Programa\Taula\Dades.fdb

pongo en directorio de la aplicación
dbexpint.dll

y copio el gds32.dll del system del servidor, en el directorio de la aplicación de cada cliente.

cargo la ruta al arrancar aplicación
Ruta := ExtractFilePath(Application.ExeName);
Ruta := Ruta + 'BaseDatos.ini';

y la configuracion del SQLConnection es .....

procedure TFModuloIni.SQLConnection1BeforeConnect(Sender: TObject);
begin
SQLConnection1.ConnectionName := 'BaseDatos';
SQLConnection1.DriverName :='Interbase';
SQLConnection1.Params.Values['BlobSize'] := '-1';
SQLConnection1.Params.Values['CommitRetain'] := 'False';
SQLConnection1.Params.Values['Database'] := Utilidades.DataBaseUtil;//Ruta
SQLConnection1.Params.Values['ErrorResourceFile'] := '';
SQLConnection1.Params.Values['LocaleCode'] := '0000';
SQLConnection1.Params.Values['Password'] := 'masterkey';
SQLConnection1.Params.Values['RoleName'] := 'RoleName';
SQLConnection1.Params.Values['ServerCharSet'] := '';
SQLConnection1.Params.Values['SQLDialect'] := '1';
SQLConnection1.Params.Values['Interbase TransIsolation'] := 'ReadCommited';
SQLConnection1.Params.Values['User_Name'] := 'sysdba';
SQLConnection1.Params.Values['WaitOnLocks'] := 'True';
end;

Llevo años sin ningun tipo de problema, te lo puedo asegurar.

Saludos
Gabriel
__________________
Gabriel
Responder Con Cita