![]() |
No se actualiza un trigger
Hola Foro
uso firebird 1.5 con windows seven, en una tabla de la base de datos tengo un generador y un trigger
el problema que tengo es que en en el campo Jid de la tabla en algunos registro me deja el campo en blanco y el generador sigue incrementandose. Alguien me puede decir que puede estar pasando Saludos y gracias tulio |
Hola tulio: En mi caso si no veo el código del generador y el código de la instrucción que hace el insert no se que puede pasar. ¿ Podrías ponerlo?.
Saludos. PD. Tal vez alguien pueda informarte de una.- |
Gracias Martin
el generador es :
Y en el programa hago cargo los dbedit con los valores necesarios y luego hago saludos |
va el generator de nuevo porque lo puse con el tag de delphi
gracias |
Ya lo he arreglado, recuerda, es así:
![]() :) |
Proba asi el trigger suponiendo que el valor Jid es el que se debe incrementar:
Saludos Edito: Juga con la condicion If porque no entendi bien si queres que se incremente cuando sean valores Null o no, en su caso (New.Jid is not null) |
Gracias Martin
lo probe y anda ,tengo que probarlo ahora con cargas masivas saludos tulio |
La franja horaria es GMT +2. Ahora son las 06:23:20. |
Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi