Mensaje exception personalizado

07/10/2005 - 11:23 por Carlos | Informe spam
¿Hay alguna forma de modificar el mensaje que recibimos en una exception?

Me explico:
En un webservice (C#) quiero enviar a la aplicación web el mismo mensaje que
me da la excepción, pero no quiero que aparezcan nombres de campos o nombres
de restricciones, quiero que aparezca la descripción del campo o la
descripción de la restricción que tengo en la base de datos.

Hay alguna forma en que SQL SERVER 2005 envíe el mensaje con la descripción
y no los nombres de campos o restricciones.

Gracias.

Preguntas similare

Leer las respuestas

#1 Carlos Sacristán
07/10/2005 - 11:29 | Informe spam
No, a menos que quites las restricciones, lo compruebes tú mismo (dentro
del procedimiento almacenado, por ejemplo) y si no cumple la condición que
le has puesto, lances un mensaje de error personalizado (mira en los BOL
sp_addmessage y sus temas relacionados)


Un saludo

-
"Sólo sé que no sé nada. " (Sócrates)

"Carlos" escribió en el mensaje
news:
¿Hay alguna forma de modificar el mensaje que recibimos en una exception?

Me explico:
En un webservice (C#) quiero enviar a la aplicación web el mismo mensaje


que
me da la excepción, pero no quiero que aparezcan nombres de campos o


nombres
de restricciones, quiero que aparezca la descripción del campo o la
descripción de la restricción que tengo en la base de datos.

Hay alguna forma en que SQL SERVER 2005 envíe el mensaje con la


descripción
y no los nombres de campos o restricciones.

Gracias.

Respuesta Responder a este mensaje
#2 Carlos
07/10/2005 - 12:55 | Informe spam
Gracias.

Es una pena, esto hubiera servido de gran ayuda a los desarrolladores.
¿Seguro que nadie en microsoft se le ocurrio esta idea, de construir el
mensaje opcionalmente a partir de la descripción y no del nombre de columna o
de la restricción?

Seguiremos investigando...

"Carlos Sacristán" escribió:

No, a menos que quites las restricciones...
email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida