C#如何将DataReader对象转换为DataTable对象
1、我们在自定义编写的DataReader对象转换为DataTable对象的方法中,实例化一个DataTable对象。
2、然后我么再定义一个DataTable对象,通过SqlDataReader对象获取他的列元数据。
3、这时候我们对同SqlDataReader中获得的列元数据,通过Rows列集合去一一获取。
4、这时候,我们对每一列的元素通过Columns中的Add方法进行添加。
5、紧接着我们通过SqlDataReader的Rea蟠校盯昂d方法循环遍历每一条数据,如果非空则一一添加入每一个Rows子集。
6、在后面我们需要对对象的关闭,以及返回一个DataTable对象。
声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
阅读量:25
阅读量:49
阅读量:49
阅读量:85
阅读量:35