dbexpress na máquina cliente..

Delphi

14/09/2004

boa tarde..
estou com uma dúvida que é o seguinte:
estou migrando um programa em que utilizo a BDE para o dbexpress..
Ele está rodando na máquina que eu executei.. que no caso seria minha máquina servidora.. neste programa leio um arquivo texto e jogo no meu bd SQLSERVER 2000.
Mas qdo tento instalar em uma máquina cliente dão os seguintes erros..
´Exception EDatabaseError in Module Atualização.exe at 00097C09.
Unable to Load dbexpmss.dll´.

depois procurei essa dll e copiei e colei na pasta do aplicativo que está no servidor..
aí passou a dar o seguinte erro:
´Exception EOLEException in Module Atualização.exe at 000E151F. Operation not applicable.´

tenho que fazer uma configuração adicional para rodar essa aplicação?

Valeu
Eric


Eric.miranda

Eric.miranda

Curtidas 0

Respostas

Rômulo Barros

Rômulo Barros

14/09/2004

Se vc tiver usando o TClientDataSet... manda também a dll Midas.dll´

:wink: :wink: :wink: :wink: :wink:


GOSTEI 0
Eric.miranda

Eric.miranda

14/09/2004

continua dando o mesmo erro!!!!!!!
tenho que mudar alguma coisa no Hostname.. ou não..
pq qdo rodei na máquina principal, o hostname era servidor1 e o banco de dados teste..
só joguei o applicativo em outra máquina com mais essas duas dlls!!!1


GOSTEI 0
Uildenei

Uildenei

14/09/2004

qdo se distribui uma aplicação com dbexpress, deve-se mandar junto a DLL de acesso ao banco (dbexpint -> IB/FB, dbexpora -> Oracle, etc ...)
midas.dll, e principalmente nao esquecer de desconectar o SQCConnection antes de dar o ´build´ final no executavel da aplicação para evitar q gere erros na inicializacao do aplicativo. e depois ter uma rotina de configuração dos parametros de conexao bem escrita pra ser transparente pro cliente. feito isso eh soh esperar a grana no fim do mes.


GOSTEI 0
POSTAR