Erro no SQLConnection com banco Firebird 1.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
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
Curtidas 0
Respostas
Maicongabriel
16/08/2004
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:
GOSTEI 0
Webes
16/08/2004
[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
GOSTEI 0
Maicongabriel
16/08/2004
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!
Quando à carregar manualmente...
O SQLConnection possui a ´função´ ´LoadParamsFromIniFile´, dê uma pesquizada nela!
GOSTEI 0