xandesantos Postado Abril 19, 2004 Denunciar Share Postado Abril 19, 2004 Alguém poderia me informar quais são as Dlls que precisam estar na máquina cliente em um sistema que utiliza componentes da palheta dbExpress? Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 bolomaster Postado Abril 20, 2004 Denunciar Share Postado Abril 20, 2004 Dlls?cara nunca precisei enviar dlls nenhuma para as maquinas .. apenas ela ter o bde instalado, porque ta com algum problema ?não esta funcionando algo, Qualquer coisa é so gritar Abraços Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Guest Guest Postado Abril 20, 2004 Denunciar Share Postado Abril 20, 2004 O que acontece é que, quando compilo um programa que utiliza algum componente da palheta dbExpress, o arquivo executável só funciona em computadores que tenham o Delphi instalado. Em outros computadores, aparece a mensagem de que o programa encontrou um problema e precisa ser fechado. Utilizo computadores com o Windows XP Professional instalado. Não sei se tem alguma coisa a ver. Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 bolomaster Postado Abril 20, 2004 Denunciar Share Postado Abril 20, 2004 Tipo mas nessas maquinas tem o bde instalado ? Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Guest Guest Postado Abril 20, 2004 Denunciar Share Postado Abril 20, 2004 Tem o BDE, já verifiquei a versão do BDE, só que o programa que compilei só utiliza os componentes SQLClientDataset, SQLConnection, IBDatabase, IBQuery e IBTransaction (Para ligar o IBQuery ao IBDatabase). Desta forma, o acesso ao Interbase é feito de forma direta, sem precisar do BDE.Nem mesmo criando os discos de instalação com o InstallShield (escolhendo as opções de incluir na instalação o dbExpress e dbExpressClientDataSet) resolveu meu problema. Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 bolomaster Postado Abril 20, 2004 Denunciar Share Postado Abril 20, 2004 não discordo de ti ... não certamente não vai precisar.. mas faça um teste para mim por favor va ao bde e verifique se esta setando para o arquivo de banco correto e se ele conecta..também verifique se o interbase esta rodando nas maquinas ... e se esta certo Abraços e vamos nessa Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 xandesantos Postado Abril 20, 2004 Autor Denunciar Share Postado Abril 20, 2004 O Interbase está rodando nas máquinas com certeza (há um outro sistema em Delphi, com acesso ao Interbase rodando normalmente). Quanto ao BDE, ele está setando para o arquivo de banco correto.Fiz um teste agora há pouco, com dois programinhas bem simples, só com uma tela onde constam um DBGrid e um DBNavigator e tentei rodar ambos no computador cliente (sem o Delphi instalado). Em um programa, utilizei os mesmos componentes que citei anteriormente e ocorreu o mesmo erro. No outro programa, utilizei apenas componentes da palheta Interbase (IBDatabase, IBTransaction, IBTable) e um DataSource. Neste segundo exemplo, o sistema rodou normalmente. Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 bolomaster Postado Abril 20, 2004 Denunciar Share Postado Abril 20, 2004 cara então coloca seu sistema todo assim.. se caso deu certo se você quiser pode tentar rodar em outra rede.. fora da sua para testar ... ok Abraços e espero que resolva logo seu problema Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 xandesantos Postado Abril 20, 2004 Autor Denunciar Share Postado Abril 20, 2004 Muito obrigado pela ajuda. Entretanto, vou continuar tentando resolver o problema utilizando os componentes da palheta dbExpress. Isto porque o sistema já está totalmente pronto e possui vários componentes SQLConnection e SQLClientDataSet e seria muito trabalhoso substituir todos os componente.Mesmo assim, valeu pela ajuda.... Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Guest - Fernando - Postado Julho 6, 2006 Denunciar Share Postado Julho 6, 2006 Tudo que você precisa é empregar o MIDAS.dll e um driver dbExpress para o banco de dados remoto, o que acrescenta em média 150 Kb na instalação do aplicativo. Compare estes números aos 10 MBs do BDE! Citar Link para o comentário Compartilhar em outros sites More sharing options...
Pergunta
xandesantos
Alguém poderia me informar quais são as Dlls que precisam estar na máquina cliente em um sistema que utiliza componentes da palheta dbExpress?
Link para o comentário
Compartilhar em outros sites
9 respostass a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.