Captura de GDSCODE Error en Stored Procedure
Hola amigos he intentado resolver el problema de poder definir que tipo de error ha ocurrido y he fracasado. he seguido las directivas del libro 'The Firebird Book' y no he podido obtener resultados.
Esta es la procedure:
Como pueden ver establezco 3 alternativas de error. Cuando es un error de stock(Flag=1) funciona bien. Pero cuando es un error 'lock_conflict' la SP me devuelve FLAG=3, o sea que el error se va por el camino 'WHEN ANY DO'. Que puedo hacer para que cuando sea un error de 'lock_conflict' este se vaya por el lado de FLAG=2. Gracias. |
La franja horaria es GMT +2. Ahora son las 07:14:10. |
Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi