Olá pessoal da comunidade Active Delphi! Inicio com este uma série de 7 artigos onde veremos passo a passo como criar um sistema simples de cadastro e consulta, utilizando DBExpress e Firebird com driver específico (UIB). Nesta primeira etapa, abordarei a instalação do driver e configuração do componente de conexão.
Primeiramente, baixo o driver clicando
aqui.
Depois que baixar o arquivo, você deve extrair e copiar os arquivos .INI (dbxconnections.ini e dbxdrivers.ini)
para o diretório "C:\Arquivos de programas\Arquivos
comuns\Borland Shared\DBExpress". Já a DLL deve estar em: "C:\Arquivos
de
programas\Borland\Delphi7\Bin".
Feito isso vamos configurar o SQLConnection.
Abra um novo projeto no delphi 7 e adicione um DataModule.

Figura 1 - Criando um DataModule
Após adicionar um DataModule, vá na palheta DBExpress e adicione
um SQLConnection. Dê um duplo clique e a seguinte janela se abrirá :

Figura 2 - Janela de Edição de Conexões
Selecione a opção "UIB Firebird15" e clique
no botão "+":

Figura 3 - Adicionando uma conexão
Na janela aberta, defina o "connection name", que
será o nome da conexão com o banco. Em seguida, vamos configurar
os parâmetros
para acessar o banco de dados por este driver:

Figura 4 - Janela de configuração dos parâmetros de conexão.
Configurando os Parâmetros de Conexão
Veja abaixo as principais propriedades:
DataBase - será o caminho do banco de dados.
Password - será a senha padrão do banco (masterkey).
Caso tenha mudado, coloque a senha correta.
RoleName - informar a Role a ser utilizada, se necessário.
SQLDialect - dialeto usado na
criação
do banco. Em nosso caso e na grande maioria dos casos utilizaremos o dialeto
3 por ser o mais atual e melhor.
UserName - será o padrão do banco de dados (SYSDBA).
Para esta série, foi criado um banco simples que estaremos implementando
no decorrer dos
artigos. Usando este banco,
os
parâmetros
ficariam assim:

Figura 5 - Banco de Dados configurado
Após colocado o caminho do banco em Database faça o teste de
conexão clicando sobre o botão "Test Connection":

Figura 6 - Botão para testar a conexão
Bom pessoal, nesse artigo vimos desde a instalação até a
conexão com o banco via DBExpress usando o um TSQLConnection. No próximo
darei continuidade de onde paramos, criando assim um formulário de cadastro.
Até Lá!
Por: Fernando Farah
Contato: fernando.farah@hotmail.com
|