I have the code below to query records from a stored procedure but am concerned I may not be disposing what I need to or am disposing when the object would be cleared by the
you should open Connection firstly by Connection.Open(); then use the methods such as SqlDataReader to read after all,close SqlDataReader firstly and then close connection
you can use keyword "using" to dispose it, but it is not a good idea
in fact the keyword "using" is to dispose the object automatically. in other word,the object should achieve dispose method