Jump to content

dev botao

  • Este tópico foi criado há 2218 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.

Recommended Posts

Posted

Boa noite amigos.

Minha dúvida é muito básica, más como é a primeira vez que realizo o procedimento acabou não sendo tão simples como parece.

O que acontece:

Desenvolvi o aplicativo (Fase experimental), vou instalar na máquina da menina, instalei o Postgreesql, quando coloco o executável não acessa o banco de dados por nada.

O que preciso fazer para funcionar?

Existem arquivos da pasta de desenvolvimento que preciso copiar e colar na pasta destino, na máquina do cliente?

Muito grato.

Joel Fabri Vilela

  • Moderadores
Posted

Tem alguns pontos que eu analisaria no seu caso, já levando em consideração que o PostgreSql já esteja corretamente instalado no cliente:

1-Qual a mensagem de erro ao executar o aplicativo?
2-Banco de dados está local ou servidor?
3-Se servidor, qual a versão do Delphi usada no desenvolvimento? CE, Professional, Enterprise...ou é um trial?
4-Se servidor, você tentou instalar e rodar o aplicativo no servidor para testar?
5-Qual o componente de conexão usado? BDE, ADO, DBExpress, Zeos, Firedac...
6-A configuração de conexão foi feita via ini, udl...
7-Essa configuração aponta para driver e path corretos?

 

 

Posted
1 hora atrás, Gr@c@ disse:

Tem alguns pontos que eu analisaria no seu caso, já levando em consideração que o PostgreSql já esteja corretamente instalado no cliente:

1-Qual a mensagem de erro ao executar o aplicativo?
2-Banco de dados está local ou servidor?
3-Se servidor, qual a versão do Delphi usada no desenvolvimento? CE, Professional, Enterprise...ou é um trial?
4-Se servidor, você tentou instalar e rodar o aplicativo no servidor para testar?
5-Qual o componente de conexão usado? BDE, ADO, DBExpress, Zeos, Firedac...
6-A configuração de conexão foi feita via ini, udl...
7-Essa configuração aponta para driver e path corretos?

 

 

Estou usando Lazarus, o postgree está corretamente instalado e testado.

Uso os componentes nativos da paleta SQlDB do Lazarus (Tqcconection, SQtransaction e SQLqury). 

Não fiz qualquer procedimento de configuração e não sei como fazê-lo.

Como estou usando componentes nativos não era para conectar sem problemas?

  • Moderadores
Posted
48 minutos atrás, Joel Fabri Vilela disse:

Estou usando Lazarus, o postgree está corretamente instalado e testado.

Uso os componentes nativos da paleta SQlDB do Lazarus (Tqcconection, SQtransaction e SQLqury). 

Não fiz qualquer procedimento de configuração e não sei como fazê-lo.

Como estou usando componentes nativos não era para conectar sem problemas?

Perguntas que vem. mesmo sendo Lazarus ou Delphi:

sua aplicação é x64 ou x86? se x64 deve ter as dll client do postgres corresponente em uma pasta visível no path do windows ou junto ao seu executável. mesmo para x86 se o seu exe for win32 nesse caso as dll do x64 não irão funcionar

 

entendeu?

  • Like 1
Consultor SAC ACBr Juliomar Marchetti
 

Projeto ACBr

skype: juliomar
telegram: juliomar
e-mail: [email protected]
http://www.juliomarmarchetti.com.br
MVP_NewLogo_100x100_Transparent-02.png
 

 

Posted
24 minutos atrás, Juliomar Marchetti disse:

Perguntas que vem. mesmo sendo Lazarus ou Delphi:

sua aplicação é x64 ou x86? se x64 deve ter as dll client do postgres corresponente em uma pasta visível no path do windows ou junto ao seu executável. mesmo para x86 se o seu exe for win32 nesse caso as dll do x64 não irão funcionar

 

entendeu?

Ótimo, obrigado, vou colar na pasta System.

Obrigado!

  • Like 1
  • Este tópico foi criado há 2218 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.

The popup will be closed in 10 seconds...