Solo quiero verificar algo. Creo que es probable que si aplico el comando de uso a un SqlDataReader, cierre el lector de datos y deséchelo. Por ejemplo:Solicitar el uso de un SqlDataReader
Using sdr As SqlDataReader = cm.ExecuteReader()
Dim someInt As Integer = sdr.GetInt32(0)
'other details and actions
End Using
Will que cerrar el SqlDataReader DEG después de que salga el Usando bloque de código. (Creo que sí, pero solo quiero verificar).