Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   Conexión con bases de datos (https://www.clubdelphi.com/foros/forumdisplay.php?f=2)
-   -   Capturar Error Access (https://www.clubdelphi.com/foros/showthread.php?t=58668)

n03l 28-07-2008 14:23:38

Capturar Error Access
 
Buenas quisiera q me echaran una mano con respecto a la captura de errores en una base datos accesss, estoy utilizando un ADOQuery y en el evento OnpostError coloco el siguiente codigo que vi en otro post del foro, pero este no me funciona
Código Delphi
Código Delphi [-]
if (E is EDBEngineError) then  
  begin    
  Label1.Caption := IntToStr(EDBEngineError(e).Errors[0].Errorcode);
       if EDBEngineError(e).Errors[0].ErrorCode =9729 then   
    begin  
       ShowMessage('Ya Existe');
         Action := daAbort;  
     end    end

no se xq me sigue enviando el mensaje predeterminado...

gracias de antemano

enecumene 28-07-2008 14:28:06

Hola, intenta ponerlo en un bloque Try...Except:

Código Delphi [-]
Try
//codigo
Except
//Errores
end;

Saludos


La franja horaria es GMT +2. Ahora son las 01:57:03.

Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi