2012-08-14 107 views
-2

超时已过期。在从池中获取连接之前已超时。发生这种情况的原因可能是因为所有连接池都在使用中,并且达到最大池大小。超时已过期。在从池中获取连接之前已超时。

每当我加载我的项目在资源管理器有时遇到一个错误。 可以任意1帮我解决这个超时错误

+0

不要忘记关闭连接。 – 2012-08-14 16:43:51

回答

2

这通常发生在连接使用后没有关闭时。你在使用DataReader吗?如果是这样,确保它关闭。

+0

是的m使用datareader bt后他们使用我关闭连接。 – 2012-08-14 20:00:36

+0

你的connect_timeout号码是多少? – KKP 2012-08-14 20:29:56

+0

我已设置连接超时= 200和池大小= 100 – 2012-08-18 06:21:06

0

当相同的SQL查询字符串反复运行几次时(例如,在一个循环内。

有关解决方法,请尝试修改Web服务中使用的连接字符串,其中包含连接超时,最大池大小等属性。

“集成安全性= TRUE;服务器=服务器;初始目录=数据库名;连接超时= 20000;池= '真';最大池大小= 20000”

相关问题