Trigger no FB c/ IBexpert

Delphi

06/06/2005

Não consigo trigar minhas tabelas, com auto inc. Fiz assi no FB/Expert.

create generator ´gen_clie´


Depois criei o trigger assim:

Create Trigger t_clie for CadClie Before Insert Positios 0 as begin new.id = gen_id(gen_cli, 1); end;


Dá erro nessa linha new.id. Se eu colocar asim new_id, não dá erro, mas não triga nada(gera o auto inc). Como fazer um auto inc e trabalhar com a Dbexpress? Se fosse na IBX, daria para associar o gerador ao campo, via delphi, mas na DBexpress, preciso trigar e não consigo.


Paulo

Paulo

Curtidas 0

Respostas

Paulo

Paulo

06/06/2005

Correçaõ: não coloquei o ; depois do end final. Neste post foi sem querer.


GOSTEI 0
Microbios

Microbios

06/06/2005

Paulo escreveu: Before Insert Positios 0 as


Acredito que esta linha está errada... na sintaxe.... Não Seria:

Before Insert [b:5eb5e26a27]POSITION[/b:5eb5e26a27] 0 as

... se houver outro erro...

Rafael


GOSTEI 0
Microbios

Microbios

06/06/2005

Paulo:

Aproveite e dê uma olhada neste link... deve esclarecer sua dúvida.

http://www.firebase.com.br/cgi-bin/firebase.cgi/artigo?ID=1017

Rafael


GOSTEI 0
POSTAR