Como Fazer a ligação do firebird com o delphi através do ibexpert

Embed Size (px)

Citation preview

Como Fazer a ligao do firebird com o delphi atravs do ibexpert; Para isso precisamos dos seguintes programas: Delphi 7 ou posterior IBExpert Personal edition : http://ibexpert.net/Downloadcenter/index.php so se cadastrar e baixar a verso free; Firebird 1.5 : http://sourceforge.net/projects/firebird/files/firebird-win32/1.5.6Release/Firebird-1.5.6.5026-0-Win32.exe/download Depois de baixado e instalados os programas acima vamos criar o banco de dados: Abra o ibexpert , aps aberto ser mostrado essa tela:

Para criar um novo banco de dados clique sobre o boto (Create DataBase) como mostra a imagem

Aps clicar sera exibida a seguinte tela

Onde : Server : Define se vai se vai acessar um banco de dados local ou remoto: coloque Remote Database:Onde ira ser salvo o banco de dados : salve onde achar melhor Username: padro SYSDBA Password: Padro MASTERKEY Pagesize: 1024; Register database after creating : deixe marcado Aps clique em ok e ser exibido a seguinte tela:

Coloque em server version firebird 1.5 Em database alias coloque o nome desejado clique no boto register marcado em vermelho aps isso o banco de dados j foi criado. Agora vamos criar uma tabela: Clique no + ao lado do banco de dados

Clique com o boto contrario no item tables (imagem ao lado)e selecione a Opo new table e ser exibida a seguinte tela(Abaixo)

Ento onde estar NEW_TABLE coloque o nome da tabela Onde estar NEW_FIELD Coloque o nome das campos que ter na tabela e o tipo de dados que esse campo vai armazenar Aps ter colocado todas as informaes necessrias para sua tabela clique em compile

Ento sera exibida a seguinte tela clique em commit

Pronto agora a tabela j foi criada; Vamos agora abrir o delphi7 e fazer a ligao como o banco de dados Crie uma form e coloque os seguintes cones que esto na aba Interbase

IBTABLE

IBDATABASE

IBTRANSACTION

Configurao De duplo clique no IBDATABASE e sera exibida a seguinte tela: Coloque local Clique em browse e na tela que vai abrir Escreva *.fbk para poder ento achar seu banco de dados Em username coloque SYSDBA Em PASSWORD coloque MASTERKEY E Desmarque a opo login prompt Logo aps clique em test para saber se fez tudo certo Dando que a conexo foi ok clique no boto OK Nas propriedade em defaultTRANSACTION Coloque IBTRANSACTION1 E em connected coloque true Aps essa configurao do database vamos configurar a IBTRANSACTION : No IBTRANSACTION coloque: Active : true; Defaultdatabase: no IBDATABASE 1;

Na IBTABLE coloque (na ordem): Database: o nome da tabela que criamos no ibexpert Transaction: IBtransaction1; Tablename: selecione o nome da tabela que foi criada tambm no ibexpert Active: true; Aps essa configurao de duplo clique no objeto table,clique com o boto contrrio na rea branca na tela que apareceu e clique em add all fields aps selecione os campos e arraste para a form 1 sera criado Um datasource va na aba dbcontrols e selecione dbnavigator coloque no form1 e na propriedade datasource do item dbnavigator coloque : datasource 1;