SCIENTIST Postado Abril 18, 2012 Denunciar Share Postado Abril 18, 2012 Uso o POSTGRES 9.1 + Delphi XE com Componente ZEOS 7. Ao clicar no "connect" no componente ZeosConnection em tempo de design, ele conecta normalmente, porém ao executar a aplicação ele da os seguintes erros abaixo:http://s18.postimage.../Sem_t_tulo.pnghttp://postimage.org/image/k788wnae9/ Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Jhonas Postado Abril 18, 2012 Denunciar Share Postado Abril 18, 2012 Nenhuma biblioteca dinamica foi encontrada : libpq81.dll e libpq.dllOBS: essas dlls devem estar na pasta do programa, ou na pasta c:\windows\system32veja esse link .. o mesmo vale para o delphi XEhttp://cristianogd.blogspot.com.br/2007/10...ara-acesso.htmlabraço Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 SCIENTIST Postado Abril 18, 2012 Autor Denunciar Share Postado Abril 18, 2012 Bom, tanto a libpq81.dll como a libpq.dll já coloquei no system32 e também já testei na mesma pasta do programa, e o erro continua. Já até coloquei o caminho: C:\Arquivos e Programas\Postgres\9.0\bin no PATH do Windows e nada.Li no link que você postou que precisa do destas DLL's:comerr32.dllk5sprt32.dllkrb5_32.dlllibeay32.dlllibiconv-2.dlllibintl-2.dlllibpq81.dllssleay32.dllFiz o seguinte Jhonas, coloquei essas DLL'S que tinham na minha máquina:libeay32.dlllibiconv-2.dlllibintl-2.dlllibpq81.dllssleay32.dllAe depois começou a dizer que faltava a comerr32.dll. Fui atrás na internet e baixei aqui : http://www.dll-download-system.com/home/c-...ll/details.html. Porém depois de por a comerr32.dll e tentar executar novamente o sistema fica dando o erro: "A comerr32.dll não serve para esse sistema operaciona ou estão corrompida bla bla bla..."Só uma observação: O componente ZConnection conecta normal em TEMPO DE DESIGN, até consigo popular uma DBGRID em TEMPO DE DESIGN com ajuda do ZConnection + ZQuery. O problema ocorre quando eu executo o sistema. Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Jhonas Postado Abril 18, 2012 Denunciar Share Postado Abril 18, 2012 A comerr32.dll não serve para esse sistema operaciona ou estão corrompida bla bla bla..."se voce esta usando o windows 7, tem que conseguir a dll para esse sistema, ou aquele que voce estiver usando ( XP, Vista, ...etc )Só uma observação: O componente ZConnection conecta normal em TEMPO DE DESIGN, até consigo popular uma DBGRID em TEMPO DE DESIGN com ajuda do ZConnection + ZQuery. O problema ocorre quando eu executo o sistema.isso significa que quando voce executa em tempo de design, na path da biblioteca do delphi XE ele está encontrando todas as dlls necessarias para funcionare quando voce executa fora do delphi, ele não está encontrando esses bibliotecas ( dlls )veja http://webcache.googleusercontent.com/sear...phi&ct=clnkdica: procure no diretorio do delphi XE todas as dlls e faça uma copia para a pasta system32 do windows Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 SCIENTIST Postado Abril 18, 2012 Autor Denunciar Share Postado Abril 18, 2012 Vou fazer o teste amanhã de manhã no trabalho e retorno aqui no forum. Citar Link para o comentário Compartilhar em outros sites More sharing options...
Pergunta
SCIENTIST
Uso o POSTGRES 9.1 + Delphi XE com Componente ZEOS 7. Ao clicar no "connect" no componente ZeosConnection em tempo de design, ele conecta normalmente, porém ao executar a aplicação ele da os seguintes erros abaixo:
http://s18.postimage.../Sem_t_tulo.png
http://postimage.org/image/k788wnae9/
Link para o comentário
Compartilhar em outros sites
4 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.