Ligando o Delphi Ao Firebird

Download Ligando o Delphi Ao Firebird

Post on 29-Jun-2015

475 views

Category:

Documents

10 download

DESCRIPTION

como ligar o delphi ao firebird

TRANSCRIPT

Flaviano SilvaClique sobre a paleta InterBase e selecione o componente IBDatabase

Insira o componente no formulrio, insira tambm um componente IBTransaction

aps inserir os dois componentes clique sobre o IBDatabase e v ate a Propriedade DatabaseName E cole o endereo do banco de dados no formato (127.0.0.1:C:\nome_pasta\BANCO.FDB). Clique sobre a propriendade Defaults Transaction e selecione o nome do IBTransaction1. Selecione o IBDatabase e clique sobre a propriedade Params

Dentro do campo em branco digite user_name=SYSDBA password=masterkey e clique em OK. Clique na propriedade LoginPrompt e selecione false. Clique sobre o componente IBTransaction1, clique na propriedade DefaultDatabase e selecione o nome do seu IBDatabase. De dois clique sobre IBTransaction1 e marque Read_Commited e de OK.

Clique sobre o componente IBQuery e insira no formulrio.

Insira outro componente IBTransaction.

Insira um Componente IBUpdateSQL.

Selecione a paleta Data Access, e insira o componente DataSource

Clique sobre o componente IBQuerey, clique na propriedade Database

Com o componente IBQuerey selecionado, clique na propriedade Transaction e selecione o IBTransaction2

Com o componente IBQuerey selecionado, clique na propriedade UpdateObject e selecione o IBUpdateSQL1

Com o componente IBQuerey selecionado, clique na propriedade SQL, clique no boto dentro do campo para abrir a janela CommandText Editor

De dois cliques sobre o nome da tabela que aparece dentro do campo do lado esquerdo acima.

De dois cliques sobre o asterisco que aparece no campo esquerdo abaixo e de OK.

Clique sobre o componente IBTransaction2, clique na propriedade DefaultDatabase e selecione o nome do seu IBDatabase.

De dois clique sobre IBTransaction2 e marque Read_Commited e de OK.

De dois clique sobre o componente IBUpdate SQL, aps clicar abrira a janela abaixo.

Clique sobre os botes ->Get_Table Fields ->Dataset Defaults ->Select_Primary Keys ->Generate SQL, abrira a janela a abaixo.

Clique sobre o OK Clique sobre o componente DataSource e clique na propriedade DataSet e selecione IBQuery

De dois cliques no componente IBQuery, abrira uma janela como na imagem abaixo

Clique com o boto direito dentro do campo e clique na opo Add all fields Selecione os campos e arraste para dentro do formulario

Clique sobre a paleta Standard e insira um boto

De dois cliques sobre o boto e insira o cdigo seguinte: begin IBQuery1.Post; if IBQuery1.UpdatesPending then IBQuery1.ApplyUpdates; IBQuery1.Transaction.CommitRetaining; showmessage('Cadastro realizado com sucesso!'); IBQuery1.insert; end; Clique dentro do formulrio, clique em Eventos e de dois cliques dentro do evento OnShow

Insira o cdigo seguinte: begin IBQuery1.Active:=true; IBQuery1.Insert; end;