Убедитесь, что вы упаковываете одноразовые ресурсы в С помощью оператора , чтобы убедиться, что они правильно освобождены:
Using conn As New SqlConnection("Data Source=.\SQLEXPRESS;AttachDbFilename=c:\BAAW\Data\BAAW.mdf;Integrated Security=True;User Instance=True")
Using cmd As conn.CreateCommand()
conn.Open()
cmd.CommandText = "SELECT * FROM Employees"
Using rdr As SqlDataReader = cmd.ExecuteReader()
While rdr.Read()
Console.WriteLine(rdr(0))
End While
End Using
End Using
End Using