我正在尝试调试客户端系统上的问题。
我们在VB.NET和SQL Server 2005中使用ASP.NET 2.0 webforms。当加载某个页面时,客户端报告错误,表示值“index”超出范围。我还没有看到这个(并且没有人截屏这个问题),但我没有在页面上返回任何数据而不是出现问题。
但是:我们的问题审核日志系统存储错误:40 - 无法打开与SQL Server的连接。
错误是非常零星的,有时一切正常,然后在半小时内,你可以在尝试加载并在大约5分钟后超时后得到问题2-3次。
我真的没有显示已编译代码的权限,但代码可以用于许多其他客户端而没有问题。
连接字符串是这样的:
<add name="****"
connectionString="Server=***\SQL2005;Database=032;User Id=*******;Pwd=*****;"
providerName="System.Data.SqlClient"/>
我想知道,我是否可以收到错误:40因为网络问题,或者我应该更深入地查看代码,例如传递的参数值。
我很困惑,还有其他人见过这样的东西吗?