155144

2008年5月12日14时28分

导航

32.DataReader和output参数的问题

在使用DataReader时,如果使用了OUTPUT参数,常常会取不到这个OUTPUT参数。

在DataReader读完和关闭之前,这个都是无法获取的,在关闭DataReader之后,可以取得。

而且执行DataReader时,需自己写Command才可以通过Command.Paramaters[].Value来获取(这是网络上搜寻的结果,没有验证,因为不打算用这种方式)。

建议可以使用多个Select语句,获取自己想要的结果。

DataReader返回多个结果集时,需使用DataReader.NextResult()移到下个结果集。

posted on 2008-12-10 12:59  155144  阅读(322)  评论(0编辑  收藏  举报