Fórum DBExpress - Dll #218575
05/03/2004
0
Quando eu for instalar o *.exe em outra maquina, eu preciso levar alguma dll, ou ele eh q nem o ADO, q soh instalar o *.exe!?
Valew
Bampavao
Curtir tópico
+ 0Posts
05/03/2004
Rômulo Barros
Vc terá que distribuir a dll ´DBExpint.dll´ q está no diretório Bin do Delphi;
Se vc estiver Utilizando o ClientDataSet, vc terá que distribuir a ´Midas.dll´ que etá no diretório System32;
Entretanto, podemos distribuir nossas aplicações sem Dll alguma, bastando para isso, incluir as seguintes Bibliotecas na cláusula Uses:
Uses MidasLib, Dbexpint ;
Gostei + 0
05/03/2004
Bampavao
Valeu mesmo brother!!!!
Gostei + 0
05/03/2004
Vinicius2k
Lembre-se de instalar o Interbase Client nas estações...
T+
Gostei + 0
05/03/2004
Bampavao
Falow
Gostei + 0
05/03/2004
Vinicius2k
instalar o Interbase Server no servidor... :wink:
quando vc já estiver bem familiarizado com o IB... mude pra FB pra vc ver o que é performace... :D
Falow !
T+
Gostei + 0
05/03/2004
Bampavao
Obrigado pelas dikas!!! :D
Falow
Gostei + 0
06/03/2004
Ricardo Giordano
não basta só vc levar o executável e instalar numa outra máquina
Vc neceissatará do arquivo dbexpint.dll que está na pasta BIN do delphi 6. Este arquivo deverá ser copiado para a pasta SYSTEM32 do windows na máquina servidor.
Ainda na parte no servidor, na pasta onde estará o executável do seu sistema, vc deverá copiar o arquivo ´dbxconnections.ini´, que está em C:\arquivos de programas\arquivos comuns\borland shered\delphi6\DBExpress. Faça uma cópia desse arquivo e a coloque na pasta onde está o seu executável, e com um editor de texto (bloco de notas serve) modifique a linha ´database=c:\pasta_utilizada\nome_do_arquivo.gdb´, que está na seção [CONEXA1] para database=\\seu_servidor\pasta_utilizada\nome_do_arquivo.gdb, em que ´seu_servidor´ deve ser substituído pelo nome do servidor.
Este arquivo do bloco de notas deve ser distribuído juntamente com sua aplicação, podendo ficar na mesma pasta do .exe.
Agora, deve-se acertar a parte cliente. Nele deve-se copiar alguns arquivos: a aplicação, o dbexpint.dll,midas.dll,gds32.dll e o arquivo de configuração dbxconnections.ini personalizado anteriormente. Os arquivos *.dll devem ser copiados para a pasta SYSTEM32 do windous (ou SYSTEM), Os outros arquivos devem ser colocados em qualquer outra pasta.
Sugiro a vc que, se houver alguma dúvida consulte a seguinte bibliografia: Delphi6 cliente/servidor com Interbase/Firebird, Aplicação PDV e controle de estoques, do Bastian Pieter Marinus Wilderon, na página 164 do capítulo 7.
Espero que tenha te ajudado.
Gostei + 0
08/03/2004
Rômulo Barros
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)