Cita:
|
Empezado por Morphine
La ejecucion se detiene en el metodo ApplyUpdates...
|
Será porque es la linea que hace saltar la excepción?
Cita:
|
Empezado por Morphine
...y no continua la ejecucion, es decir no ingresa al bloque except
|
Seguro que no????? Lo siento, pero no me lo creo. Otra cosa es que la Excepción producida no sea del tipo que tu controlas, ya que sólo estás controlando excepciones del tipo
EDataBaseError y, te aseguro que hay unas pocas más. Mira de poner algo así y verás como te salta y ves el mensaje
Código Delphi
[-]
try
Query.Post;
DM.DB.ApplyUpdates([Query]);
except
on E:Exception do
begin
ShowMessage(E.ClassName + ' - ' + E.Message);
Query.Edit;
exit;
end;
end;