GARANTIR DESCONTO

Fórum Problema com DBXConnections e DBXDrivers #210271

28/01/2004

0

Olá Pessoal!

Gostaria de saber se existe como forçar o dbexpress a fazer a conexão com o banco através do arquivo INI com eles dentro do mesmo diretório da aplicação, pois, construi uma pequena aplicação Intraweb e já coloquei:

ConexaoBD.LoadParamsFromIniFile(´dbxconnections.ini´);
ConexaoBD.Open;

e

ConexaoBD.LoadParamsFromIniFile(ExtractFilePath(Application.ExeName) + ´dbxconnections.ini´);
ConexaoBD.Open;

no evento on create do DataModule ... mas não resolveu... Ele força a procurar o arquivo no diretório System32 do meu WindowsXP

Driver/Connection Registry File ´D:\WINDOWS\System32\dbxconnections.ini´ not found

ps.: A propriedade LoadParamsOnConnect está setada para true...

não sei o q pode está acontecendo...

será q seria um bug do dbexpress?

Coloquei as Units MidasLib e Dbexpint para compilar junto com o executável...

Um grande abraço a todos!!!

Ass. Junior(Petrópolis-RJ)


Akpjunior

Akpjunior

Responder

Posts

10/05/2004

Otorquati

Caro amigo,

vc precisa ajustar os registros do windows, são os seguintes:

HKEY_CURRENT_USER\Software\sua_aplicacao\Connection Registry File = c:\Sua_Aplicacao\dbxconnetions.ini

HKEY_CURRENT_USER\Software\sua_aplicacao\Driver Registry File=
= c:\Sua_Aplicacao\dbxdrivers.ini

acho que isso resolverá seu problema...


Responder

Gostei + 0

11/05/2004

Placido

Meu amigo, passei por este problema agora recentemente, tive ajuda dos meus amigos internautas, agora vou tentar te ajudá-lo. Segue abaixo os procedimentos que fiz e funcionou perfeitamente bem.


procedure TFrmPrincipalSGCAdm.FormCreate(Sender: TObject);
begin
inherited;
SQLConnection1.LoadParamsFromIniFile(´CONEXAO.INI´);
SQLConnection1.Open;
end;



Propriedade Params


databse = 192.168.0.1:C:\Sgcadm\Telha\Banco\Telha.fdb

////////// Conexao.ini abaixo


[TELHA]
DriverName=Interbase
BlobSize=-1
CommitRetain=False
Database=192.168.0.1:C:\SGCADM\TELHA\BANCO\TELHA.FDB
ErrorResourceFile=
LocaleCode=0000
Password=masterkey
RoleName=RoleName
ServerCharSet=WIN1252
SQLDialect=3
Interbase TransIsolation=ReadCommited
User_Name=sysdba
WaitOnLocks=True

Grato


Responder

Gostei + 0

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar