asp.net 如何判断数据库连接数
流星尔 2009-11-24 02:37:35 SqlConnection con = null;
string sql = "sql语句";
con = new SqlConnection(System.Configuration.ConfigurationManager.AppSettings["connstr"]);
if (con.State == ConnectionState.Closed)
{
con.Open();
}
SqlCommand Comm = new SqlCommand();
Comm.Connection = con;
Comm.CommandText = sql;
SqlDataReader dr = Comm.ExecuteReader(CommandBehavior.CloseConnection);
Comm.Dispose();
if (dr.Read())
{
string Title = dr["WebName"].ToString();
}
dr.Close();
dr.Dispose();
con.Close();
con.Dispose();
为什么只要一执行这段代码,SP_WHO中就可以看到增加了10个SQL连接,而不执行就没有这10个连接呢。