Foros del Web » Programación para mayores de 30 ;) » .NET »

ex.message

Estas en el tema de ex.message en el foro de .NET en Foros del Web. Hola, tengo este caso para que me puedan ayudar, miren: Server was unable to process request. ---> ORA-20001: Clave de usuario incorrecta... ORA-06512: en "DF1.ADM2LOGIN", ...
  #1 (permalink)  
Antiguo 06/08/2008, 14:33
 
Fecha de Ingreso: enero-2008
Mensajes: 63
Antigüedad: 16 años, 3 meses
Puntos: 1
Pregunta ex.message

Hola, tengo este caso para que me puedan ayudar, miren:

Server was unable to process request. ---> ORA-20001: Clave de usuario incorrecta...
ORA-06512: en "DF1.ADM2LOGIN", línea 222
ORA-06512: en línea 1

En un Ttry Catch ex As Exception controlo este error, el tema es, que necesito crear una función que capture de todo el mensaje la frase "Clave de usuario incorrecta..." este mensaje viene de una base de datos oracle. Alguien puede decirme como puedo empezar, tengo la idea de capturar el mensaje con un Substring pero como identifico la posición inicial y final, ya que el mensaje puede ser aleatorio, como "Usuario no registrado", etc.

Les agradezco la ayuda.
  #2 (permalink)  
Antiguo 06/08/2008, 14:38
Avatar de Peterpay
Colaborador
 
Fecha de Ingreso: septiembre-2007
Ubicación: San Francisco, United States
Mensajes: 3.858
Antigüedad: 16 años, 8 meses
Puntos: 87
Respuesta: ex.message

Pues puedes tomar del message la linea 1 para empezar usando Regex


errordescriptivo=Regex.Split(ex.Message,System.Env iroment.NewLine)[0] esto te regresara la primer linea q es la importnate

despues eso q tienes ahi llamemoslo errordescriptivo.Split(':')[1] esto te devolvwra Clave de usaurio Incorrecta
__________________
Curso WF4
http://cursos.gurudotnet.com/ DF
Aprende HTML5
  #3 (permalink)  
Antiguo 06/08/2008, 15:21
 
Fecha de Ingreso: enero-2008
Mensajes: 63
Antigüedad: 16 años, 3 meses
Puntos: 1
Respuesta: ex.message

Gracias, pero como declaro errordescriptivo? como que tipo?
Cuando pongo esto:
errordescriptivo=Regex.Split(ex.Message,System.Env ironment.NewLine)[0]

me sale errordescriptivo no declarado.
  #4 (permalink)  
Antiguo 06/08/2008, 16:24
Avatar de Peterpay
Colaborador
 
Fecha de Ingreso: septiembre-2007
Ubicación: San Francisco, United States
Mensajes: 3.858
Antigüedad: 16 años, 8 meses
Puntos: 87
Respuesta: ex.message

String errorDescriptivo=....

o

Dim errorDescriptivo as String=...
__________________
Curso WF4
http://cursos.gurudotnet.com/ DF
Aprende HTML5
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 08:32.