Você está na página 1de 13

Tutorial Conectando o PostgreSQL no Delphi 5

Por Denis Arndt (denisarndt@brturbo.com.br) Introduo: Esse tutorial visa facilitar e demonstrar a interligao do PostgreSLQ com o Delphi 5 utilizando o componente ADOConnection. Requisitos: Voc dever ter o PostgreSQL instalado para acompanhar esse tutorial passo a passo. Passo a Passo: 1. Adicione um componente ADOConnection (localizado na aba ADO) no seu Form.

2. Ao clicar 2 vezes no componente abrir a tela abaixo, selecione Use Connection String e clique em Build:

3. Ao clicar em Build abrir a tela abaixo, selecione PostgreSQL OLE Provider na lista de provedores de dados e clique em Avanar.

4. a.) Na tela abaixo digite no campo Fonte de dados o endereo da mquina onde est rodando o PostgreSQL (no caso de estar rodando na sua estao digite localhost, ou o IP da estao onde o mesmo estiver rodando). b.) No campo abaixo digite seu nome de usurio e senha (configurados no PostgreSQL). c.) Clique em Testar conexo.

5. Se o teste for bem sucedido a caixa de mensagens abaixo aparecer. Clique em OK na caixa de mensagens e na tela de configurao.

6. A tela abaixo agora j possui a sua string de conexo, clique em OK

7. V at a paleta de propriedades do componente e coloque a propriedade Connected para True.

8. A janela para login abrir, coloque sua senha para o banco de dados e clique em OK:

9. Verifique se a opo Connected passou para o valor True como na tela abaixo:

10. Inclua um componente ADOQuery no seu projeto

11. Na propriedade Connection do objeto ADOQuery selecione ADOConnection1.

12. Ainda na janela de propriedades do ADOQuery d dois cliques sobre a propriedade SQL.

13. Na caixa de texto digite um comando em SQL e clique em OK.

14. Altere a propriedade Active do componente ADOQuery para True.

15. A janela de login aparecer novamente.

16. Verifique se a propriedade Active do componente ADOQuery passou para True.

17. Inclua um componente Datasource no seu projeto (esse componente pode ser encontrado na aba Data Access).

18. Selecione o ADOQuery que voc configurou na propriedade Dataset do componente DataSource.

19. O prximo passo incluir um componente DBGrid no seu projeto (esse componente encontrado na aba Data Controls).

20. Altere a propriedade DataSource do componente DBGrid para o nome do DataSource que voc configurou anteriormente.

21. Pronto, agora voc j tem os dados da sua consulta SQL da ADOQuery disponveis em um DBGrid, agora aproveite o PostgreSQL na sua linguagem de programao preferida.

Por favor, para melhorar a qualidade desse tutorial, envie suas sugestes para denisarndt@brturbo.com.br. Espero que tenha ajudado nos seus projetos. Denis Arndt

Você também pode gostar