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

Controlar los errores

Estas en el tema de Controlar los errores en el foro de .NET en Foros del Web. Hola a todos¡Me gustaria poder controlar un error que tengo,es decir que no me salga la pantalla de error y que me saliera un msgbox ...
  #1 (permalink)  
Antiguo 10/01/2005, 04:04
 
Fecha de Ingreso: agosto-2004
Mensajes: 234
Antigüedad: 19 años, 8 meses
Puntos: 1
Controlar los errores

Hola a todos¡Me gustaria poder controlar un error que tengo,es decir que no me salga la pantalla de error y que me saliera un msgbox en su lugar dando una informacion.Muchas gracias a todos¡Saludos
  #2 (permalink)  
Antiguo 10/01/2005, 05:18
 
Fecha de Ingreso: agosto-2004
Mensajes: 234
Antigüedad: 19 años, 8 meses
Puntos: 1
Hola¡Ya encontre la solucion,os pongo el codigo por si ha alguien le sirve,os explico de que iba,pues bien mi codigo debia servir para comprobar que si la conexion a la base de datos estaba mal pues omitir el error y t mostrara un mensajito.

On Error GoTo errors


Me.MySqlConnection1.UserId = b
Me.MySqlConnection1.Password = c
Me.MySqlConnection1.Host = d


Me.MySqlDataAdapter1.Fill(DataSet11)


On Error GoTo 0

Exit Sub
errors:
MsgBox(" Datos incorrectos ")



End Sub
  #3 (permalink)  
Antiguo 10/01/2005, 05:22
Avatar de freegirl
Colaborador
 
Fecha de Ingreso: octubre-2003
Ubicación: Catalonia
Mensajes: 4.334
Antigüedad: 20 años, 7 meses
Puntos: 156
hola!

pues:


Cita:
Try

'pones aqui el código a controlar


Catch ex As Exception
' código cuando se produzca el error
'puedes poner que salga el mensaje con el error


msgbox(ex)

'o personalizar el mensaje de error

msgbox("Ha ocurrido un error. bla bla bla")


Finally
  #4 (permalink)  
Antiguo 10/01/2005, 05:33
 
Fecha de Ingreso: agosto-2004
Mensajes: 234
Antigüedad: 19 años, 8 meses
Puntos: 1
Hola Freegirl¡Gracias por tu codigo,lo probare ahora,se nota que es mas depurado que el mio,jejeje,bueno lo saque comiendome el coco.Saludos y gracias¡
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 23:35.