Como sabemos os bancos de dados Firebird são um exemplo de banco de dados relacionais. Ao criar um banco de dados nos preocupamos em seguida com a conexão desse banco ao sistema que vamos criar. O Delphi tem uma ferramenta nativa que serve para fazer esse tipo de conexão. O componente IBDatabase suporta tanto banco de dados Interbase quanto Firebird. Vamos usar nesse exemplo três componentes. Começaremos primeiro pelos componentes IBDATABASE e IBTRANSACTION. Esses componentes se encontram na guia de ferramentas Interbase.
Acrescente esses dois componentes ao formulário principal. Vamos configurar primeiro o componente IBDATABASE. Clique duas vezes sobre o componente IBDatabase1.
Preencha os campos como os assinalados em vermelho na imagem acima. Os campos em destaque fazem com que o sistema se conecte ao banco de dados.
Database: indica o caminho onde está o banco de dados.
User Name: nome do usuário do banco de dados.
Password: senha do banco de dados.
SQL Role: pode ser usado 1mb = 1024, 2mb = 2048,
3mb = 4096. No exemplo acima foi usado 4mb = 8192.
Character Set: usaremos Win1254 para o
banco de dados aceitar caracteres especiais
como cedilha e acentos.
Altere agora no OBJECT INSPECTOR a propriedade DEFAULT TRANSACTION e altere a propriedade CONNECTED para TRUE do IBDATABASE1.
Altere agora as propriedades do componente IBTRANSACTION1. Mude a propriedade DEFAULT DATABASE colocando nela a IBDATABASE1. Na propriedade ACTIVE coloque o valor TRUE.
Vamos inserir agora o último componente. A IBQUERY. Com esse componente podemos acessar, criar, modificar, gravar e excluir tabelas e registro de nosso banco de dados. Podemos inserir comando SQL nesse componente e executa-los dentro do sistema.
Nenhum comentário:
Postar um comentário