我正在使用带有 MSSQL Server 的 Asp.NET Web 应用程序。在我的页面中,我打开一个连接并在页面末尾关闭它。但是在 Sql Analyzer 中,Sql 会话仍然存在,在一段时间后给我一个连接池限制超出错误。只有当我关闭网络服务器时,会话才会被清除。
有人可以解释如何解决这个问题吗?谢谢
这是我正在使用的代码:
Conn = new SqlConnection(StrConn);
Conn.Open();
.....
Conn.Close(); // In the debugger i can see connection state = closed
Conn = null;