Hola a todos , estoy migrando mi base de 2.5 a 3 firebird utilizo los componentes ibx , al parecer todo normal le puse en configuracion que permita usar rfunc , todo funciona bien , pero al lanzar una validacion desde un stored procedure no sale como antes salia osea el mensaje de error que se dispara el trigger
Attempt to execute an unprepared dynamic SQL statement
alguno de uds les ha pasado , si pruebo desde ibexpert lanza la excepcion bien pero desde el sistema sale este error y no muestra mas
adjunto trigger
Código SQL
[-]
CREATE OR ALTER trigger producto_bodega_au0 for producto_bodega
active after update position 0
AS
declare variable nombre varchar(150);
begin
if (new.cantidad<=-1) then
Begin
nombre = (select nombre from producto where key_producto=NEW.key_producto) ;
exception bloquear_saldo_bodega 'El saldo de este Producto no puede estar en negativo = ' || nombre ;
End
end