【问题标题】:command timeout through SqlHelper in asp.net 2.0在 asp.net 2.0 中通过 SqlHelper 命令超时
【发布时间】:2017-08-21 12:11:51
【问题描述】:

我有一个适用于 asp.net 2.0 的应用程序,我想增加命令超时但它使用的是 sqlHelper 类;

dsData = SqlHelper.ExecuteDataset(connectionstring, System.Data.CommandType.StoredProcedure, spName, m_SqlParam)

我找不到任何关于此的示例,或者我应该更改 SqlHelper 代码吗?

【问题讨论】:

标签: sql asp.net response


【解决方案1】:

您可以使用SqlCommand.CommandTimeout 属性,如下所示

SqlCommand command = new SqlCommand(queryString, connection);    
command.CommandTimeout = 20;

您的SqlHelper 看起来像自定义包装器(或)SqlCommand 的存储库类。在这种情况下,您可以更改 SqlHelper 类中的代码库(或)让您的 ExecuteDataset() 方法接受另一个超时参数

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2011-02-03
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-09-06
    • 1970-01-01
    相关资源
    最近更新 更多