Ver Mensaje Individual
  #3  
Antiguo 28-04-2004
Adan Adan is offline
Registrado
 
Registrado: abr 2004
Posts: 3
Reputación: 0
Adan Va por buen camino
lo intenté así y nada, se sigue de largo, despues de ejecutar la línea
cds1.ApplyUpdates(-1);
y marcar el error de "EDatabaseError primary key violation..." no ejecuta mi código de excepción.

Alguna idea??

try
cds1.Post;
if (cds1.ChangeCount > 0) then
cds1.ApplyUpdates(-1);
except
on E: EIBInterbaseError do begin
ShowMessage('Error al guardar la manifestación');
end;



Cita:
Empezado por sanxpue
Tal vez no puedas detectar el error ya que no es un Exception o un EDataBaseError, prueba con EIBInterbaseError
Responder Con Cita