首页 新闻 会员 周边

异步操作数据库的问题。。。。

0
悬赏园豆:30 [已解决问题] 解决于 2008-07-11 08:56
<P>在执行IAsyncResult ar = cmd.BeginExecuteNonQuery();的时候,无论提交的该任务多大,耗时多长,程序都不会挂在那里等待,会一直向下执行。</P> <P>&nbsp;我的问题是,我怎么知道它什么时候结束?我怎么知道它的结果是什么?</P> <P>谢谢。</P>
问题补充: 是这样的。在Windows Serviece运行的时候,在某处提交某个数据库的Job,但是程序不能挂在这里,还得继续向下执行,在接到该Job完成的信息后再执行别的。不完成,或者错误,或者别的信息也行,反正就是要拿到反馈回来的信息。
West的主页 West | 小虾三级 | 园豆:1095
提问于:2008-07-09 10:14
< >
分享
最佳答案
0
看看IAsyncResult接口的说明: http://msdn.microsoft.com/zh-cn/library/system.iasyncresult(VS.80).aspx
玉开 | 大侠五级 |园豆:8822 | 2008-07-09 11:29
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册