ExecuteNonQuery()vs ExecuteNonQueryAsync()

时间:2014-03-09 20:57:41

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

我正在使用AJAX和JSON调用,我注意到SqlCommand对象有两个方法,ExecuteNonQuery()和ExecuteNonQueryAsync(),这些方法的区别究竟是什么?< / p>

1 个答案:

答案 0 :(得分:2)

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