.NET数据库的异步查询及模拟

异步查询:当我们查询数据库时,查询的结果比较大,不能立即返回,在这段等待时间我们又想做某些非查询类的数据库操作,这时我们就可以用到异步查询的技术。一下是具体的代码实现:

图中的Asynchronous Processing=True;可以设置该查询为异步查询,因为现在的查询结果较小,图中查询语句用waitfor延迟了10秒,在beginexecutereader()和endexecutereader之间,我们就可以进行其他的数据库操作,这样可以实现异步操作,节省时间。

posted on 2012-07-05 10:50  爱搁浅  阅读(680)  评论(0编辑  收藏  举报