如方法:public static object ExecuteScalar(string connectionString, CommandType cmdType, string cmdText, params SqlParameter[] commandParameters){SqlCommand cmd = new SqlCommand();using(SqlConnection conn = new SqlConnection(connectionString)){PrepareCommand(cmd, conn, cmdType, cmdText, commandParameters);//方法 PrepareCommand()中有開啟SqlConnection,而執(zhí)行完畢后為什么可以不用關(guān)閉?object val = cmd.ExecuteScalar();cmd.Parameters.Clear();return val;}}這里的SqlConnection連接對象為什么可以不用關(guān)閉?以及using放在這里使用的作用是什么?
下面內(nèi)容中的SqlConnection連接對象為什么可以不用關(guān)閉?
慕村225694
2022-04-06 10:06:06
