Ver Mensaje Individual
  #1 (permalink)  
Antiguo 22/02/2013, 06:38
maialenlopez
 
Fecha de Ingreso: abril-2012
Mensajes: 449
Antigüedad: 12 años, 7 meses
Puntos: 7
Exclamación comprobar valor nulo

Hola;

Tengo lo siguiente.
Código vb.net:
Ver original
  1. Dim conn As New SqlConnection(WebConfigurationManager.ConnectionStrings("conexionDesa").ConnectionString)
  2.         Dim comm2 As SqlCommand = New SqlCommand("SELECT COUNT(id_identificador) " & _
  3.                                                 "FROM dbo.temp_datosGuardados " & _
  4.                                                 "WHERE id_identificador = @id_identificador AND email = @email AND id_validado = @validado AND mes = @mes", conn)
  5.         Dim reader2 As SqlDataReader
  6.  
  7.         Try
  8.  
  9.             With comm2
  10.                 .CommandType = CommandType.Text
  11.                 .Parameters.AddWithValue("id_identificador", hoja)
  12.                 .Parameters.AddWithValue("email", persona)
  13.                 [B].Parameters.AddWithValue("validado", "nulo")
  14.                 .Parameters.AddWithValue("mes", "nulo")[/B]
  15.             End With
  16.  
  17.             Using conn
  18.  
  19.                 conn.Open()
  20.                 With comm2
  21.                     reader2 = .ExecuteReader()
  22.                     While reader2.Read()
  23.                         existe = reader2.GetValue(0)
  24.                     End While
  25.                     .Dispose()
  26.                 End With
  27.             End Using
  28.         Catch ex As Exception
  29.  
  30.             MsgBox("Error en BD" & Chr(13) & Chr(13) & ex.Message)
  31.             'mensaje("Error en BD" & Chr(13) & Chr(13) & ex.Message)
  32.         Finally
  33.             conn.Close()
  34.             conn.Dispose()
  35.         End Try

Lo que quiero saber haciendo esto es si la hoja indicada existe, pero tengo un problema, como veis quiero comprobar dos parametros (los que estan en negrita dentro del código) si son null en la base de datos. Ya que dentro de la base de datos esos dos campos, id_validado y mes, aparecen como NULL. Entonces lo que quiero es que me diga si existe la hoja que tenga todos esos requisitos. El problema es que no se como decir si es nulo.
__________________
Gracias por todo;

Un saludo