由CLR处理的BeginExecuteNonQuery和ExecuteNonQuery
本文关键字:ExecuteNonQuery BeginExecuteNonQuery CLR 处理 | 更新日期: 2023-09-27 18:11:31
为什么使用非查询?CLR如何处理这两行?
SqlCommand.BeginExecuteNonQuery();
SqlCommand.ExecuteNonQuery();
这些方法是异步编程模型的一部分
这些链接将是有用的:-
http://msdn.microsoft.com/en-us/library/system.data.sqlclient.sqlcommand.beginexecutenonquery (v = vs.110) . aspx
http://msdn.microsoft.com/en-us/library/system.data.sqlclient.sqlcommand.executenonquery (v = vs.110) . aspx
ExecuteNonQuery块是程序,直到查询得到处理并返回结果,然后到达BeginExecuteNonQuery将以异步模式运行。
SqlCommand. beginexecutenonquery();::启动异步执行这个SqlCommand描述的Transact-SQL语句或存储过程。
SqlCommand.ExecuteNonQuery();::对连接执行一个Transact-SQL语句,并返回受影响的行数。