No devuelve ningún registro:
Dim MiSQL As String = "SELECT ID,Nombre FROM Tabla1 WHERE ID=@ID"
Dim cm As New SqlCommand(MiSQL, cn)
cm.Parameters.Add(New SqlParameter("@ID", SqlDbType.Int, 4)).Value = dbnull.value
try
cm.open
.....etc...
En cambio,sin usar parametros, si hago :
Dim MiSQL As String = "SELECT ID,Nombre FROM Tabla1 WHERE ID IS NULL"
Dim cm As New SqlCommand(MiSQL, cn)
try
cm.open
.....etc...
si que me devuelve registros.
Que error hay con los parametros?. Gracias de antemano.