Esto es algo que me ha pasado tanto con Paradox como con Mysql por eso pongo aquí el mensaje.
El caso es que yo tengo una tabla de clientes, que cuenta con integridad referencial en varios campos (cuentacontable, divisa,provincia y tarifa). Estoy diseñando un programa que traspasa datos de una tabla a otra y me encuentro que muchas veces al hacer el POST me devuelve el error
"master missing record"
Pero no me identifica el campo en la cual la integridad referencial esta fallando.
En el try except tengo esto
Código:
try
except
on E: Exception do
begin
mLog.lines.add(E.Message);
exit;
end;
¿Hay alguna manera de poder devolver dentro del mensaje de error el campo que esta ocasionando el fallo?