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)
-   -   Numero de Error con try except (https://www.clubdelphi.com/foros/showthread.php?t=45041)

RyCk 21-06-2007 08:34:19

Numero de Error con try except
 
Try
conect.User:=usuario.Text;
conect.Password:=password.Text;
conect.Connected:=TRUE;
Elmenu.menu.ShowModal;
except
on E : Exception do
ShowMessage(E.Message );
end;

El siguiente codigo es un ejemplo, lo que quiero saber es si se puede en vez de ver el mensaje de error capturar el numero del error que la base de datos me devuelve y si es asi como podría hacerlo :) quiero manejar todos los errores de la aplicación dentro de un TXT para manejarlos de una manera más elegante con el mensaje y su traduccion en español de antemano les agradesco y disculpen si repito el hilo.

Neftali [Germán.Estévez] 21-06-2007 09:38:59

La Clase Exception es la clase genérica para excepciones y no tiene la propiedad de código de error, pero otras clases más "concretas" sí lo tienen; Por ejemplo si trabajas con ADO las excepciones se capturan con EOLEException que sí tiene la propiedad ErrorCode.

Deberías ver si tus excepciones puedes capturarlas con una clase más concreta que Exception (esta siempre podrás usarla en última instancia porque las captura todas).


La franja horaria es GMT +2. Ahora son las 20:00:09.

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