Todos los que utilizamos Sql Server 2005, hemos visto en alguna ocasión el cuadro de dialogo que aparece cuando ocurre algún error, aunque solo sea cuando nos equivocamos el introducir el nombre de un servidor:
Este cuadro de dialogo prensenta algunas carácteristicas avanzadas, especialmente útiles a la hora de lidiar con excepciones:
Ahora que todos teneís los dientes largos con las posibilidades de este mega cuadro de diálogo para el manejo de excepciones, llega la parte más interesante de la historia: este componente se puede descargar y utilizar gratuitamente en nuestras aplicaciones. Es muy sencillo de usar, aquí teneís un How to.
joder, pues está de p… madre. No sabía que existía. La única duda es que en determinados escenarios parte de la información contenida en la excepción que se propaga hasta la UI (y que muestra este control) es crítica; será cuestión de «estrujarlo» para ver como ocultarla.
gracias por la info
JTorres, eso mismo pense yo, pero siempre puedes controlar a priori la información que pones dentro de la excepción, y evitar poner información sensible.
De todos modos, las excepciones que vienen del framework, por ejemplo, ya tienen mucho cuidado en no mostrar información sensible.
Un saludo!!
Gracias por la puntualización. Ahora estamos estudiando la utilización del Enterprise Library (Exception Block) para la gestión de errores y uno de los requisitos era el tema de la forma de mostrar dicha información en el frontend. Hay que echar mano de los wrappers y replace handlers para ocultar la información.
En fin, lo he probado, y sencillamente cojonudo…
gracias de nuevo
José Miguel Torres
No se en que lenguaje está desarrollado, pero si que se que se puede usar desde cualquier lenguaje .Net.
Saludos!
Se puede utilizar SQL Server Exception Message Box para mostrar excepciones de Base de datos de Oracle ??
Ádemás en este sentido, hay que agregar una dll de SqlSERVER para mostrar el cuadro de diälogo en presentaciön (formulario windows).
Gracias.
PD: a ver si sacan la versión para wpf 🙂
Se puede mostrar cualquier información de cualquier excepción. La producidas por las librerías de Oracle para .Net son excepciones .Net normales y corrientes. No hay problemas en mostrarla con este componente.
Sobre la versión para WPF… pues supongo que no está entre los planes inmediatos. Pero nada impide usar este componente en una aplicación WPF (supongo que que las excepciones no sean monas es algo que se puede pasar).
¡Un saludo!
Uta a mi me da ese mismo error al momento de conectar visual con sql
Alguien me podria decir q debço hacer para poder trabjar con tranquilidad?
mUCHAS GRACIAS