PDA

Ver la Versión Completa : mensaje trigger


ronson
02-03-2004, 10:58:37
Hola amigos, que tendria que hacer para que cuando se produjera algun hecho en el trigger, por ejemplo que los poriductos que se estan quitando del stock sean menores que cero o menores de 10, ectetera, como podria sacar un mensaje y como podria abortar el trigger, y lak transacion que lo ha activado?



SALUDOS

kinobi
02-03-2004, 11:06:56
Hola,

revisa en la documentación (de InterBase) la creación y uso de excepciones:


Creación:
CREATE EXCEPTION nombre_excepción ’mensaje_de_excepción’;

...

Uso:
EXCEPTION nombre_excepción;


Saludos

ronson
03-03-2004, 16:30:39
Vale Kinobi ya estoy informado acerca de exception ahora solo me falta como capturar el evento en delphi.

Imaginate qeu tengo un trigger qeu me genera una exception, como es recogida en delphi?.



Muchas gracias de antemano

ronson
04-03-2004, 09:45:18
hola amigos, voy a reconducir la pregunta:

que tengo que poner aqui:


try
.
.
.
except
//aqui quiero imprimir la EXECTION que me ha devuelto el FIREBIRD., el texto
// que defini en el SGBD para la execpcion.

end;