程序代码:
MySqlConnection conn = new MySqlConnection();
conn.ConnectionString = "";
conn.Open();
Response.Write(conn.State);
Response.Write("<br/>");
conn.Dispose();
conn.Close();
Response.Write(conn.State);
Response.Write("<br/>");
Response.End();
代码运行前的进程状态:
代码运行后的进程状态:
网页的结果:
问题:为什么连接释放了,数据库中还是两个进程?如果关闭进程?
MySqlConnection conn = new MySqlConnection();
conn.ConnectionString = "";
conn.Open();
Response.Write(conn.State);
Response.Write("<br/>");
conn.Dispose();
conn.Close();
Response.Write(conn.State);
Response.Write("<br/>");
Response.End();
代码运行前的进程状态:
代码运行后的进程状态:
网页的结果:
问题:为什么连接释放了,数据库中还是两个进程?如果关闭进程?
conn.Close();换一下次序呢? conn.Close();
conn.Dispose(); [align=center]==== 思想重于技巧 ====
[/align]