Como utilizar o Generator

Delphi

06/11/2005

Eu tenho o IBOTable com as seguintes propriedades...

ColumnAttribute
DeleteSQL
EditSQL
GeneratorLinks
InsertSQL
KeyLinksAutoDefine
LockSQL
SQLForUpdate
SQLWhere

E o Banco de Dados com

Triggrer
AS
BEGIN
NEW.´Codigo´ = GEN_ID(´GEN_Cargo_ID´,1);
END

e

Generetor

GEN_Cargo_ID

Quero usar o Generator colocando o codigo num DBedit como faço isso...


Agradeço qualquer informação...


Max.jgs

Max.jgs

Curtidas 0

Respostas

Paulo

Paulo

06/11/2005

max, eu como uso o IBExpert para o banco de dados, eu disparo as triggers assim:
create tigger ´teste´ for tabela active before insert position 0 as begin if(new.codigo is null) then new.codigo = gen_id(´seu_gerador´,1); end


Sempre num novo registro, ele será disparado, pois seu valor é null.


GOSTEI 0
Bruno Belchior

Bruno Belchior

06/11/2005

max, eu como uso o IBExpert para o banco de dados, eu disparo as triggers assim: [quote:dfcd17e5b7] create tigger ´teste´ for tabela active before insert position 0 as begin if(new.codigo is null) then new.codigo = gen_id(´seu_gerador´,1); end


Sempre num novo registro, ele será disparado, pois seu valor é null.[/quote:dfcd17e5b7]Se não estou errado, acho que o problema do amigo não seria esse, a questão é que ele quer exibir o código logo após a inserção (ou estou errado :oops: ), se positivo tente dar um Refresh após o Post...


GOSTEI 0
POSTAR