【问题标题】:Timeout expired. The timeout period elapsed prior to completion of the operation or the server is not responding. working on remote windows .net超时已过。在操作完成之前超时时间已过或服务器没有响应。在远程 Windows .net 上工作
【发布时间】:2013-04-16 10:59:43
【问题描述】:

我正在使用 C# windows 应用程序,需要连接 MS SQL 服务器并使用 SP。 但我收到“超时已过期。在操作完成之前超时时间已过或服务器没有响应。”错误。在远程系统的应用程序上出现此错误。我已经指定了“command.CommandTimeout = 0;”定时器设置为 5000;我需要在预定时间运行查询/SP。 command 是 SqlCommand 对象。但得到相同的结果。

请帮助任何人! 提前致谢。

【问题讨论】:

  • 请向我们展示一些代码,包括设置超时和调用存储过程的方式

标签: c# sql-server winforms ado.net


【解决方案1】:

首先,您必须手动检查是否可以使用 SQLServer Management Studio 连接到您的数据库,如果是,那么您必须设置:

command.CommandTimeout = 60;

祝你好运!

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2015-12-21
    • 2012-09-23
    • 2011-10-08
    • 2019-07-01
    • 1970-01-01
    • 1970-01-01
    • 2012-07-24
    相关资源
    最近更新 更多