【问题标题】:ExecuteNonQuery() versus ExecuteNonQueryAsync()ExecuteNonQuery() 与 ExecuteNonQueryAsync()
【发布时间】:2014-03-09 20:57:41
【问题描述】:

我正在使用 AJAX 和 JSON 调用做更多工作,我注意到 SqlCommand 对象有两个方法,ExecuteNonQuery() 和 ExecuteNonQueryAsync(),这些方法到底有什么区别?

【问题讨论】:

  • 第一个是阻塞调用,第二个是异步

标签: asp.net asp.net-mvc asp.net-mvc-4 executenonquery


【解决方案1】:

如果您调用ExecuteNonQuery,您的代码将等待完成。 如果您调用ExecuteNonQueryAsync,您的代码将继续执行,您可以通过它返回的Task<int> 对象跟踪对ExecuteNonQueryAsync 的实际调用何时完成。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-12-24
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多