Hola;
Tengo lo siguiente.
Código vb.net:
Ver originalDim conn As New SqlConnection(WebConfigurationManager.ConnectionStrings("conexionDesa").ConnectionString)
Dim comm2 As SqlCommand = New SqlCommand("SELECT COUNT(id_identificador) " & _
"FROM dbo.temp_datosGuardados " & _
"WHERE id_identificador = @id_identificador AND email = @email AND id_validado = @validado AND mes = @mes", conn)
Dim reader2 As SqlDataReader
Try
With comm2
.CommandType = CommandType.Text
.Parameters.AddWithValue("id_identificador", hoja)
.Parameters.AddWithValue("email", persona)
[B].Parameters.AddWithValue("validado", "nulo")
.Parameters.AddWithValue("mes", "nulo")[/B]
End With
Using conn
conn.Open()
With comm2
reader2 = .ExecuteReader()
While reader2.Read()
existe = reader2.GetValue(0)
End While
.Dispose()
End With
End Using
Catch ex As Exception
'mensaje("Error en BD" & Chr(13) & Chr(13) & ex.Message)
Finally
conn.Dispose()
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.