Hola a todos. No he trabajado nunca con los ibx.Pero con los fibplus puedes definir la variable E del tipo EfibInterbaseError, y a continuacion capturar el 'errorcode' que te devuelve.Algo como :
on E: EFibInterbaseError do
begin
If E.EibErrorcode = (codigo de error) then
begin
.
.
.
end;
end;
Los codigos de error los tienes definidos en la unidad IbErrorcodes que por cierto tienes que añadir en las uses.
Imagino que para los ibx será algo similar
|