Ola amigos estou com um problema não estou conseguindo fazer conexão com banco 
de dados usando o Firebird Embed o estranho é que pelo ibexpert esta 
funcionando informando o caminho do fbembed.dll 

já tentei com gds32 já coloquei no system32 mas nada alguém sabe como 
solucionar este problema.
Estou usando delphi 2009 no 2007 funcionava tudo ok 

with  conector do begin
        ConnectionName := 'INTERBASE';
        DriverName := 'Interbase';
        GetDriverFunc := 'getSQLDriverINTERBASE';
        LibraryName := 'dbxint.dll';
        Params.Clear;
        Params.Add('DriverName=Interbase');
        Params.Add('Database=D:\GuiaDigital\fb\GUIA.FDB');
        Params.Add('RoleName=RoleName');
        Params.Add('User_Name=SYSDBA');
        Params.Add('Password=masterkey');
        Params.Add('ServerCharSet=');
        Params.Add('SQLDialect=3');
        Params.Add('BlobSize=-1');
        Params.Add('CommitRetain=False');
        Params.Add('WaitOnLocks=True');
        Params.Add('ErrorResourceFile=');
        Params.Add('LocaleCode=0000');
        Params.Add('Interbase TransIsolation=ReadCommited');
        Params.Add('Trim Char=False');
        Params.Add('Protocol:=cpLocal');
        VendorLib := 'D:\GuiaDigital\fbembed.dll ;
        // VendorLib := 'D:\GuiaDigital\gds32.dll ; ja tentei com este tambem
  end;

 try
  if not conector.Connected then
    conector.Open;
 except
    conector.Close;
 end;

ai da esse erro 

---------------------------
Debugger Exception Notification
---------------------------
Project Project1.exe raised exception class TDBXError with message 'unavailable 
database'.
---------------------------
Break   Continue   Help   
---------------------------

Obrigado


[As partes desta mensagem que não continham texto foram removidas]

Responder a