1. Usando Delphi com PostgreSQL
1. Instale os componentes de toolbar “ADO DB” e o driver de ODBC do
PostgreSQL
Caso você não tenha o Delphi 10 Lite, só precisa instalar pgsqlodbc
ODBC (Open DataBase Connectivity) é um serviço do Windows que faz a conexão entre
programas e bancos de dados:
PROGRAMA ODBC BANCO DE DADOS
ADO (Active Data Objects) é como se chamam os componentes de conexão com banco
de dados usados dentro de uma ferramenta
2. 2. Crie um novo projeto em Delphi
Note que apareceu uma nova barra de componentes – dbGo
Caso não apareça no seu Delphi os componentes abaixo, tente fazer o seguinte:
Component > install packages
4. Para conectar no banco, você precisa do arquivo VENDAS.DSN
Esse arquivo é simplesmente um arquivo texto com o conteúdo abaixo:
[ODBC]
DRIVER=PostgreSQL ANSI
PORT=5432
SERVER=192.168.1.103
DATABASE=vendas
Se você for tentar em casa, altere SERVER=127.0.0.1 (endereço do seu computador)
Coloque um componente TADOConnection
Dê dois cliques nele:
5. Selecione a primeira opção:
Clique em Browse:
Selecione “*.dsn”. ache o arquivo e clique Abrir:
Mude a propriedade “Connected” para “True”:
Informe usuário e senha:
6. Agora sua conexão está mostrando TRUE
Agora vamos adicionar o componente de conexão com uma TABELA (TADOTable):
.connection = ADOConnection1
.TableName = cidades
.Active = true
Vamos mostrar isso na tela
Para intermediar entre componentes de banco de dados e componentes visuais, você precisa
colocar um TDataSource no form:
.DataSet = ADOTable1