Closing SqlConnection and SqlCommand c#

后端 未结 3 424
感动是毒
感动是毒 2021-01-01 21:26

In my DAL I write queries like this:

using(SQLConnection conn = \"connection string here\")
{
    SQLCommand cmd = new (\"sql query\", conn);
    // execute          


        
3条回答
  •  隐瞒了意图╮
    2021-01-01 21:51

    The SqlConnection has no knowledge about the SqlCommand, so you should close it by itself:

    using (SqlConnection conn = new SqlConnection("connection string here"))
    using (SqlCommand cmd = new SqlCommand("sql query", conn))
    {
        // execute it blah blah
    }
    

提交回复
热议问题