2013-11-29 42 views
0

我每次修改代码并构建并运行它时,我的Windows窗体应用程序都会抛出Sql超时过期异常。如果我在异常之后重新运行它,连接就可以正常工作。任何人都可以建议什么导致超时?Windows窗体应用程序中的Sql超时已过期

谢谢。

+0

可能是你的查询是花了很多时间。在sql server中运行你的查询,看看它花了多少时间。 –

+0

当我尝试测试连接是否成功建立并在窗体上显示消息时发生。它也发生在其他简单的winform上。我不认为这是查询的问题。 – user3007740

回答

0

我猜你正在使用sql server express?我遇到了同样的问题...我记得通过更改sql server配置管理器中使用的协议的优先级来解决它,或者通过取消除一个协议之外的所有协议...但我不记得它是哪一个是...你必须尝试自己...

+0

我通过增加连接超时来修复它。 – user3007740