capturar nro error
Hola , una pequeña pregunta , como puedo capturar el numero de error que me envia la base de datos cuando existe uno.
ejemplo, como se el numero de error cuando el usuario se equivoca en la contraseña , yo capturo el errror asi try dmconexion.base_datos.Connected := True; except On E:Exception do begin MessageDlg ('Se ha producido un error al tratar de ingresar:' + #13#10 + E.Message+ #13#10 + ', número error base datos '+IntToStr(nerror), mtError, [mbOk], 0); end; pero no puedo tomar el numero. |
con la variable global @@error
|
Pero esa es una variable de sqlserver y lo que necesito es capturar el nro del error pero ya en el ambiente de delphi y este lo unico que he podido mostrar es el mensaje.
por ejemplo el error en la base nro 916-14 dice que el el usuario no es valido, ok, entonces como capturo ese numero pero en delphi ? |
Cita:
Hasta Luego - |
La franja horaria es GMT +2. Ahora son las 09:47:42. |
Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi