超时时间已到。超时时间已到,但是尚未从池中获取连接。出现这种情况可能是因为所有池连接均在使用,并且达到了最大池大小。
行 18: int count;
行 19: SqlConnection con = new SqlConnection("server=(local);user id=sa; pwd=******;database=mywz");
行 20: con.Open();
行 21: if (Session["name"] != null)
行 22: {这错误应该是“连接未及时关闭”导致的,该怎么解决呢?
行 18: int count;
行 19: SqlConnection con = new SqlConnection("server=(local);user id=sa; pwd=******;database=mywz");
行 20: con.Open();
行 21: if (Session["name"] != null)
行 22: {这错误应该是“连接未及时关闭”导致的,该怎么解决呢?
或者用Using的写法
Using( SqlConnection con=new SqlConnection (..))
{
con.Open();
//操作数据库
}
SqlConnection con = new SqlConnection("server=(local);user id=sa; pwd=******;database=mywz");
行 20: con.Open();
"你有New 一个连接 ,然后Open了,使用完毕要 con.Close();
如果该对象却是不用了,就需要con.Dispose();
可还是有这个错误....
是不是XP系统的原因?
{
.....
}