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

Problema Consulta VB .Net

Estas en el tema de Problema Consulta VB .Net en el foro de .NET en Foros del Web. Tencho hecha una consulta que me devuelve el valor en un messagebox. el problema lo tengo cuando el valor es null, como puedo evitar que ...
  #1 (permalink)  
Antiguo 09/06/2005, 04:20
Avatar de Pinta  
Fecha de Ingreso: mayo-2005
Ubicación: Gijon (España)
Mensajes: 29
Antigüedad: 19 años
Puntos: 0
Problema Consulta VB .Net

Tencho hecha una consulta que me devuelve el valor en un messagebox.

el problema lo tengo cuando el valor es null, como puedo evitar que me de este error.

Excepción no controlada del tipo 'System.InvalidCastException' en microsoft.visualbasic.dll

Información adicional: La conversión del tipo 'DBNull' al tipo 'String' no es válida.

la consulta la realizo asi:

Dim oCommand As New OleDb.OleDbCommand(TxtSql, oConnection)
Dim oDataReader As OleDb.OleDbDataReader = oCommand.ExecuteReader(CommandBehavior.CloseConnec tion)
oDataReader.Read()
MessageBox.Show(oDataReader.GetValue(0))
MessageBox.Show(oDataReader.GetValue(1))
MessageBox.Show(oDataReader.GetValue(2))
MessageBox.Show(oDataReader.GetValue(3))

Un saludo,
  #2 (permalink)  
Antiguo 09/06/2005, 05:14
Avatar de Jose_minglein2  
Fecha de Ingreso: noviembre-2004
Mensajes: 2.344
Antigüedad: 19 años, 6 meses
Puntos: 8
MessageBox.Show(Convert.toString(oDataReader.GetVa lue(0)))
  #3 (permalink)  
Antiguo 09/06/2005, 07:54
Avatar de Pinta  
Fecha de Ingreso: mayo-2005
Ubicación: Gijon (España)
Mensajes: 29
Antigüedad: 19 años
Puntos: 0
ok 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 01:33.