Fórum Erro no SQLConnection com banco Firebird 1.0 #46109

16/08/2004

0

Prezados colegas,

Tenho alguma prática em desenvolver sistemas usando os componentes de acesso a dados como BDE, IBDataBase, ADO.
Porém desenvolvi um sistema com acesso pelo componente SQLCONNECTION, usando o Firebird 1.0. Na minha máquina, usando o XP o sistema funciona perfeitamente, mas quando tento instalar em outra máquina, por exemplo Win98 ou outro XP acontece o seguinte erro:

Exception EOLeException in modulo SISAC.exe at 0010AA0B.
SQLConecta: DLL / Shared Library Name not Set.

SISAC.exe é o nome do programa.
SQLConecta é o nome do SQLConnection1.

Já tentei de tudo e não consegui descobrir o que está faltando ou qual arquivo/biblioteca está faltando nas outras máquinas, além do DBExpint.dll , gds32.dll e instalação do Firebird.

Dese já agradeço a atenção dispensada.
Um Abraço!
Webes Ribeiro
webesribeiro@brturbo.com.br :cry:



[b:43c8519e8e]Título editado: ´SQLConnection. Me Ajudem !´[/b:43c8519e8e]
Seja mais claro ao postar o título da sua dúvida. Por favor, releia as [url=http://delphiforum.icft.com.br/forum/viewtopic.php?t=6689]Regras de Conduta[/url] do fórum.

Sandra/Moderação


Webes

Webes

Responder

Posts

17/08/2004

Maicongabriel

Já tentei de tudo e não consegui descobrir o que está faltando ou qual arquivo/biblioteca está faltando nas outras máquinas, além do DBExpint.dll , gds32.dll e instalação do Firebird.
Como você esta fazendo com os parâmetros da conexão?
Você esta utilizando os arquivos ´dbxconnections.ini´ e ´dbxdrivers.ini´ ?
Ou você carrega os parâmetros manualmente? :wink:


Responder

Gostei + 0

17/08/2004

Webes

[quote:1d64ef9fdb=´Webes´]Já tentei de tudo e não consegui descobrir o que está faltando ou qual arquivo/biblioteca está faltando nas outras máquinas, além do DBExpint.dll , gds32.dll e instalação do Firebird.
Como você esta fazendo com os parâmetros da conexão?
Você esta utilizando os arquivos ´dbxconnections.ini´ e ´dbxdrivers.ini´ ?
Ou você carrega os parâmetros manualmente? :wink:[/quote:1d64ef9fdb]


Em primeiro lugar, muito obrigado por responder minha mensagem.

Eu estou usando somente ´dbxconnections.ini´ no mesmo diretório da aplicação. Não sei se isto é o certo!, aliás como seria o carregamento manual de parâmetros de que você falou??

Um Abraço!
Webes


Responder

Gostei + 0

17/08/2004

Maicongabriel

Da forma como você esta fazendo tambem funciona, porem, você precizaria do arquivo ´dbxdrivers.ini´, pois é neste que é indicada qual DLL é utilizada pelo DBExpress e é por isso que você recebe esta mensagem, pois uma vez que o carregamento dos parametros é feito automaticamente do .INI, ele acaba por não encontrar/Preencher o item referente a Dll de Acesso!

Quando à carregar manualmente...

O SQLConnection possui a ´função´ ´LoadParamsFromIniFile´, dê uma pesquizada nela!


Responder

Gostei + 0

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

Aceitar