【问题标题】:c# timed out exception for simple query.c# 简单查询超时异常。
【发布时间】:2013-08-06 05:36:00
【问题描述】:

我的超时已过期。

在操作完成之前已经过了超时时间。

如果我在 SQL 服务器管理中执行相同的查询,它会被执行,但尝试通过程序执行查询不会成功。

我哪里出错了?

查询非常简单,并且抛出异常。 超时设置为 90 秒。

Select isnull(max(voucherid),0)+1 from XXX
dbmanager.executequery(con,"uspXXX",parameter);

【问题讨论】:

  • 如果您需要帮助,您需要在身边回答问题...
  • ...很明显,您实际上并不需要任何帮助。

标签: asp.net sql-server-2008 c#-4.0 ado.net timeout


【解决方案1】:

在该表上重建您的统计信息和/或索引。

请参阅this 答案。

【讨论】:

  • 谢谢,但我尝试了所有可能的方法,但结果仍然相同,还有其他我可以尝试的建议吗,,..??
  • 桌子的尺寸是多少?
  • @Shaikh Farooque:请将您的 cmets 回答为原始问题,而不是在此答案下。
猜你喜欢
  • 1970-01-01
  • 2022-10-13
  • 2020-09-15
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2016-01-27
  • 1970-01-01
  • 2016-08-03
相关资源
最近更新 更多