Fórum Problemas com delphi e firebird #321333
14/05/2006
0
Estou usando delphi 2006 com firebird 1.5.
Tenho uma tabela com um campo discID do tipo integer e tenho um generator e uma trigger pra fazer deste um campo auto incremento.
So q no dlephi quando eu adiciono mais de um registro por vez ele da um erro key violation.Tudo funciona certo se eu adiciono so um registro ou se eu adiciono um , fecho a aplicacao e adiciono mais um.jCaso contrario da o erro.Key Violation
q pode ser?
Ecptavares
Curtir tópico
+ 0Posts
15/05/2006
Jonas_giron
pões ele como false, por que se lele tiver = True o delphi não vai deixar gravar dois campo nulos.
Gostei + 0
15/05/2006
Ectavares
Gostei + 0
15/05/2006
Emerson Nascimento
datasetdiscID.asinteger := gettickcount;
note que para isso funcionar, sua trigger não pode ter a linha
IF (NEW.discID IS NULL) THEN
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)