32.DataReader和output参数的问题
在使用DataReader时,如果使用了OUTPUT参数,常常会取不到这个OUTPUT参数。
在DataReader读完和关闭之前,这个都是无法获取的,在关闭DataReader之后,可以取得。
而且执行DataReader时,需自己写Command才可以通过Command.Paramaters[].Value来获取(这是网络上搜寻的结果,没有验证,因为不打算用这种方式)。
建议可以使用多个Select语句,获取自己想要的结果。
DataReader返回多个结果集时,需使用DataReader.NextResult()移到下个结果集。
_____________________________________________________________________________________
COPYRIGHT©2008,HTTP://ZEROBUG.CNBLOGS.COM .ALL RIGHTS RESERVED.
COPYRIGHT©2008,HTTP://ZEROBUG.CNBLOGS.COM .ALL RIGHTS RESERVED.