dbexpress na máquina cliente..

14/09/2004

0

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

Responder

Posts

14/09/2004

Rômulo Barros

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

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


Responder

14/09/2004

Eric.miranda

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


Responder

14/09/2004

Uildenei

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.


Responder

Assista grátis a nossa aula inaugural

Assitir aula

Saiba por que programar é uma questão de
sobrevivência e como aprender sem riscos

Assistir agora

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

Aceitar