当前位置:编程学习 > C#/ASP.NET >>

webservice最大连接数出错

前台的Winform 程式调用后台的webservice,使用Thread不断的读取后台SQL数据库,
出现了读取不到数据库内容,连表的值也读取不到。中断发现连接数据库为空。
但是用IE可以打开Webservice,程式也是正确的。。
最后用IE打开这个Webservice,输入sql语句,在WSDL里出现“连接超时,已经到达最大连接数等信息。”
请问是什么原因? --------------------编程问答-------------------- 你的webservice的数据库链接又没有close和dispose --------------------编程问答-------------------- 使用完之后关闭连接了吗?
需要关闭连接,而把它返回到连接池中,别的地方才能再次使用

参考:
Ado.net中SQLServer数据库连接池 
http://www.cnblogs.com/kay/archive/2009/01/07/1371444.html --------------------编程问答--------------------
引用 2 楼 findcaiyzh 的回复:
使用完之后关闭连接了吗? 
需要关闭连接,而把它返回到连接池中,别的地方才能再次使用 

参考: 
Ado.net中SQLServer数据库连接池 
http://www.cnblogs.com/kay/archive/2009/01/07/1371444.html


关闭连接是必须的。不行把max pooling参数整大一点 --------------------编程问答-------------------- mark --------------------编程问答-------------------- mark
补充:.NET技术 ,  Web Services
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,