delphi
If (:max_cred_cte < :cred_actual_cte) then
debe devolver un mensaje de error y cancelar la transacción. Esto en otros motores puede solucionarse lanzando una excepción. ¿Cómo puedo hacerlo en firebird?
gracias amigos
Escrito 17 abril 2014 - 08:53
If (:max_cred_cte < :cred_actual_cte) then
Escrito 17 abril 2014 - 09:06
CREATE EXCEPTION VALOR_CREDITO_INCORRECTO 'El valor actual del crédito excede el cupo del cliente.';
If (:max_cred_cte < :cred_actual_cte) then EXCEPTION VALOR_CREDITO_INCORRECTO;
Escrito 17 abril 2014 - 09:16
Escrito 17 abril 2014 - 09:22
Vaya que sencillo de hacerse.
Escrito 19 abril 2014 - 03:16