Triggers, notificación al usuario
Publicado por Jose T (3 intervenciones) el 07/05/2007 10:08:15
Hola a todos, mi problema es que quiero informar al usuario de la causa del ROLLBACK.
Hasta ahora, lo hacía lanzando un
raiserror ( @mensaje,16,1)
Que era capturado por la aplicación vb6, a traves de la cual se comunica el usuario,
lo que pasa es que esto me obligaba a tener un "On Error Resume Next" en el codigo de VB, y esto no me parece para nada correcto.
Entonces, como puedo hacerlo?, ¿como se pueden gestionar el hecho de que varios trigger, puedan cortar la escritura en la tabla (eventos que siguen siendo el flujo normal de la ejecución) y lanzar un mensaje al usuario informándole (1 cada vez o todos de golpe, me da igual)?
Muchas gracias por todo.
Hasta ahora, lo hacía lanzando un
raiserror ( @mensaje,16,1)
Que era capturado por la aplicación vb6, a traves de la cual se comunica el usuario,
lo que pasa es que esto me obligaba a tener un "On Error Resume Next" en el codigo de VB, y esto no me parece para nada correcto.
Entonces, como puedo hacerlo?, ¿como se pueden gestionar el hecho de que varios trigger, puedan cortar la escritura en la tabla (eventos que siguen siendo el flujo normal de la ejecución) y lanzar un mensaje al usuario informándole (1 cada vez o todos de golpe, me da igual)?
Muchas gracias por todo.
Valora esta pregunta


0