Atrapar error desde aplicación.

26/01/2005 - 19:52 por Tio | Informe spam
¡hola!

Me gustaría saber como puedo detectar a nivel de aplicación, si el
procedimiento ejecutado ha fallado por falta de permisos.

Es decir, tengo una aplicación que en función de nombre y usuario ejecuta un
procedimiento almacenado sobre sql server. Pero puede suceder que este
usuario no tenga permisos de ejecución. necesito saber a nivel de aplicación
(C# windows) como puedo detectarlo de otro tipo de errores.

bye! y gracias!

Preguntas similare

Leer las respuestas

#1 Misael Monterroca
26/01/2005 - 20:32 | Informe spam
En el manejador de errores puedes utilizar la exepciòn SqlException, la
cual contiene una propiedad Errrs mediante la cual puedes acceder a los
errores que se originaron internamente en Sql.

por ejemplo

If ex.Errors.Item(0).Number = 200 Then

en donde 200 seria tu còdigo de error de permisos,el cual lo puedes
localizar en la documentaciòn del Sql.


Saludos!
Misael Monterroca
http://www.neo-mx.com/blog
Respuesta Responder a este mensaje
#2 Tio
26/01/2005 - 21:44 | Informe spam
Muchas gracias,,, !
Respuesta Responder a este mensaje
#3 Anonimo
27/01/2005 - 09:43 | Informe spam
Puedes realizar a portación de código y documentación de
códigos de error de sql server ??


¡hola!

Me gustaría saber como puedo detectar a nivel de


aplicación, si el
procedimiento ejecutado ha fallado por falta de permisos.

Es decir, tengo una aplicación que en función de nombre


y usuario ejecuta un
procedimiento almacenado sobre sql server. Pero puede


suceder que este
usuario no tenga permisos de ejecución. necesito saber a


nivel de aplicación
(C# windows) como puedo detectarlo de otro tipo de


errores.

bye! y gracias!


.

email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida