Zerar trigger
02/04/2003
0
Tenho uma Trigger q é acionada no comando OnNewRecord. Eu digito e já vem o valor, porem antes de eu postar, eu dou um cancel. Qdo vou para outro record, já somou com aquele nº. Como cancelar? e como zerar trigger? Pois já fiz alguns testes e necessito zerar para levar pro cliente zerada.
ex: codigo = 1;
depois no insert da tabela codig = 2;
depois codigo = 3; aí eu dou uim cancel. no próximo ao invés de codigo = 3, pois eu cancelei a digitação, vem codigo = 4, o cancel não zerou, não voltou ao estado anterior.
ex: codigo = 1;
depois no insert da tabela codig = 2;
depois codigo = 3; aí eu dou uim cancel. no próximo ao invés de codigo = 3, pois eu cancelei a digitação, vem codigo = 4, o cancel não zerou, não voltou ao estado anterior.
Paulo
Curtir tópico
+ 0
Responder
Posts
02/04/2003
Centopocento
Comando para utilização de Trigger
- Lê o valor de ´GEN_CONTATO´ e Atribui a ´SEQ_CONTATO ´ sem inclementar o valor
SEQ_CONTATO = GEN_ID(GEN_CONTATO,0);
- Lê o valor de ´GEN_CONTATO´, inclementando o valor em 1, e Atribui a ´SEQ_CONTATO ´
SEQ_CONTATO = GEN_ID(GEN_CONTATO,1);
- Lê o valor de ´GEN_CONTATO´, declementando o valor em 1, e Atribui a ´SEQ_CONTATO ´
SEQ_CONTATO = GEN_ID(GEN_CONTATO,-1);
T+
Edgar
- Lê o valor de ´GEN_CONTATO´ e Atribui a ´SEQ_CONTATO ´ sem inclementar o valor
SEQ_CONTATO = GEN_ID(GEN_CONTATO,0);
- Lê o valor de ´GEN_CONTATO´, inclementando o valor em 1, e Atribui a ´SEQ_CONTATO ´
SEQ_CONTATO = GEN_ID(GEN_CONTATO,1);
- Lê o valor de ´GEN_CONTATO´, declementando o valor em 1, e Atribui a ´SEQ_CONTATO ´
SEQ_CONTATO = GEN_ID(GEN_CONTATO,-1);
T+
Edgar
Responder
Clique aqui para fazer login e interagir na Comunidade :)