Ver Mensaje Individual
  #5  
Antiguo 18-06-2004
Avatar de marto
marto marto is offline
Miembro
 
Registrado: may 2003
Ubicación: Barcelona, Catalunya
Posts: 882
Reputación: 22
marto Va por buen camino
Solo se me ocurre una cosa, la excepción que genera InsertaCliente no es del tipo EDAoConnection, por lo tanto no se está capturando... ¿Puede ser?
Haz una prueba, en lugar de
Código Delphi [-]
Procedure kaka(); 
begin
  try
    DaoConnection.InsertCliente(...); //Aqui se produce la excepción.
  Except
    on E: EDaoConnection do
      raise EGINRole.Create('TGINRole: Error '+ E.Message);
   end;
end;
haz:
Código Delphi [-]
Procedure kaka(); 
begin
  try
    DaoConnection.InsertCliente(...); //Aqui se produce la excepción.
  Except
    on E: EDaoConnection do
      raise EGINRole.Create('TGINRole: Error '+ E.Message);
    on E: Exception do
      ShowMessage(E.ClassName);
   end;
end;

Ah! y por favor pon tu código entre tags [delphi]
__________________
E pur si muove
Responder Con Cita