Escolar Documentos
Profissional Documentos
Cultura Documentos
http://professorcarlos.blogspot.com/2010/03/lazarus-conectando-postgresql-com.html
create table cliente (id_cliente integer primary key, nome varchar(40), endereco varchar(40),
id_cidade integer references cidade(id_cidade), telefone varchar(14), tipo char(1), status
boolean);
Vamos criar uma aplicação semelhante àquela que criamos nos posts em Lazarus -
Acessando banco de dados com SQLdb - Parte I e Parte II. Como a interface é a mesma,
vamos descrever apenas a criação do Data Module.
Inicie o Lazaus, crie uma nova aplicação e adicione um Data Module ao programa.
Defina Name como dmDados. É no Data Module que tudo irá acontecer daqui em diante.
TZConnection
Esse componente é reponsável por criar uma conexão com o banco de dados e controlar as
transações. Veremos que ele possui propriedades que permitem que seja configurado para se
conectar a vários bancos de dados: PostgreSQL, Firebird, Oracle, SQLite e outros. Coloque um
desses no Data Module. As seguintes propriedades merecem um melhor entendimento:
TZUpdateSQL
TZQuery
dmDados.dbCliente.Connect;
e para encerrar:
dmDados.dbCliente.Disconnect;
7 comentários:
ximenes disse...
Profesor parabens, cada vez que você atualiza seu blog fico impressionado com o
tamanho do seu conhecimento, nao é querendo lhe bajular, gosto muito dos seus
poster e fico filiz de lhe seguir na blogosfera.
_____________________________________
http://wximenes.blogspot.com/
6:44 PM
Anônimo disse...
Profesor parabens, cada vez que você atualiza seu blog fico impressionado com o
tamanho do seu conhecimento, nao é querendo lhe bajular, gosto muito dos seus
poster e fico filiz de lhe seguir na blogosfera.
_____________________________________
http://wximenes.blogspot.com/
6:44 PM
ojuaran disse...
Querido Professor
Por favor crie curso de lazarus em dvd, com diversos níveis, e venda-os. Estamos
necessitando de fonte didática sobre o lazarus. Ou até mesmo livros sobre o
assunto pois nada há no mercado. ojuaran@gmail.com--Muito obrigado
8:42 AM
Anônimo disse...
Fabrício - Goiânia - GO
3:10 PM
Professor Carlos disse...
Fabrício
Aqui no blog tem muitos artigos para quem está começando no Lazarus. Desde
criação de menus, barra de ferramentas e de status e acesso a bancos de dados.
Mas pode usar uma apostila de Delphi sim. Tem muita coisa parecida. Aqui você
encontra a documentação completa do Free Pascal:
ftp://ftp.freepascal.org/pub/fpc/docs-pdf/
3:58 PM
Unknown disse...
2:55 PM
Professor Carlos disse...
José Maria
Você pode ser mais claro sobre o que significa não estar conseguindo sucesso?
Dá erro? Que erro? Não consegue gravar no banco?
6:17 PM
Postar um comentário