Ver Mensaje Individual
  #1 (permalink)  
Antiguo 25/03/2009, 14:55
cslbcn
 
Fecha de Ingreso: marzo-2008
Mensajes: 383
Antigüedad: 17 años
Puntos: 5
Exclamación VisualBasic.Net - Comparar datos de una tabla

Hola. Tengo este código que me saca unos datos:

Código PHP:

Miconexion 
= New OleDbConnection("Provider=Microsoft.Jet.OLEDB.4.0;Data Source=incidencias.mdb;Persist Security Info=False")
        
MisDatos = New OleDbDataAdapter("Select * From TBLindicencia"Miconexion)
        
MiTabla = New DataTable
        MisDatos
.Fill(MiTabla)
        
nFilas MiTabla.Rows.Count
        Label19
.Text nFilas
        
For 0 To nFilas 1

            
If MiTabla(i).Item("Nuevas") = 1 Then
                Label17
.Visible True
                Label15
.Visible True
                Label17
.Text Label7.Text 1
            
Else
                
Label17.Visible False
                Label15
.Visible False

            End 
If
        
Next 
Le registro por registro y si encuentra que el campo "Nuevas" de la BBDD = 1, muestra el valor en una label. Bien, cuando ejecuto el programa me dice que El operador '=' no está definido para tipo 'DBNull' ni para tipo 'Integer' en la linea If MiTabla(i).Item("Nuevas") = 1 Then

Como lo soluciono?
Gracias de antemano

un saludo