C#でSQL接続にブロックを使用する場合using
、これもクローズメソッドですか?メソッドを明示的に使用する必要があるので、質問していますcon.Open()
。私はこの例を見つけました:
using (SqlConnection con = new SqlConnection(connectionString))
{
con.Open(); // open method
string queryString = "select * from db";
SqlCommand cmd = new SqlCommand(queryString, con);
SqlDataReader reader = cmd.ExecuteReader();
reader.Read();
??? // What about a close method?
}
または、using
ブロックは接続自体を閉じますか?