Ver Mensaje Individual
  #1 (permalink)  
Antiguo 09/06/2005, 04:20
Avatar de Pinta
Pinta
 
Fecha de Ingreso: mayo-2005
Ubicación: Gijon (España)
Mensajes: 29
Antigüedad: 19 años, 8 meses
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,