Cómo saber error producido
Publicado por Miguel Ángel (20 intervenciones) el 18/07/2019 20:48:33
Hola !!!
Por favor, a ver si alguien me podría indicar donde puedo ver los errores que se pueden producir en un proyecto VB.net Concrétamente estoy buscando los errores de "Clave duplicada única en una base de datos " y "Campo nulo en un campo donde se obliga que hayan datos"
Muchas gracias
Hay alguna lista donde se puedan buscar los errores (Exception) que se pueden producir durante una ejecución???
Por ejemplo:
Estoy muy interesado en informar al usuario del error que se ha producido exactamente y programar según el error producido. Un millón de gracias ;-)
Por favor, a ver si alguien me podría indicar donde puedo ver los errores que se pueden producir en un proyecto VB.net Concrétamente estoy buscando los errores de "Clave duplicada única en una base de datos " y "Campo nulo en un campo donde se obliga que hayan datos"
Muchas gracias
Hay alguna lista donde se puedan buscar los errores (Exception) que se pueden producir durante una ejecución???
Por ejemplo:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
Try
s = File.Open(txtFileName.Text, FileMode.Open)
lngSize = s.Length
s.Close()
Catch e As ArgumentException
MessageBox.Show( _
"El nombre de archivo especificado no es válido. " & _
"Compruebe que no ha incluido sólo espacios.")
Catch e As FileNotFoundException
MessageBox.Show( _
"No se puede encontrar el archivo especificado. " & _
"Vuelva a intentarlo.")
Catch e As ArgumentNullException
MessageBox.Show("Se ha pasado un argumento Null.")
Catch e As UnauthorizedAccessException
MessageBox.Show( _
"Se ha especificado un nombre de carpeta, no de archivo.")
Catch e As DirectoryNotFoundException
MessageBox.Show( _
"La carpeta especificada no existe " & _
"o no se puede encontrar.")
Catch e As SecurityException
MessageBox.Show( _
"No tiene derechos suficientes " & _
"para abrir el archivo seleccionado.")
Catch e As IOException
' Controlador de excepciones genérico para errores de E/S
' todavía no detectado. En este caso, la causa debe de
' ser que la unidad no está lista.
MessageBox.Show( _
"La unidad seleccionada no está lista. " & _
"Compruebe que la unidad contiene un medio válido.")
Catch e As Exception
MessageBox.Show("Error desconocido.")
End Try
End Sub
Estoy muy interesado en informar al usuario del error que se ha producido exactamente y programar según el error producido. Un millón de gracias ;-)
Valora esta pregunta


0