Como utilizar o Generator

06/11/2005

1

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...


Responder

Posts

06/11/2005

Paulo

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.


Responder

07/11/2005

Bruno Belchior

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...


Responder