原文:SqlDataReader的关闭问题

昨天一个朋友使用Repeater绑定数据源时,老是出现 阅读器关闭时尝试调用 FieldCount 无效。 错误。 我看了他的代码,使用的是SqlHelper类下面的ExecuteReader方法,返回一个SqlDataReader进行绑定。 然后,他自己又编写了一个类,GetData,用其中的一个方法来调用SqlHelper. 其中GetAllUser是一个不带参数,查询所有用户的存储过程,最后 ...

2017-04-13 21:03 0 2693 推荐指数:

查看详情

SqlDataReader的用法

datareader对象提供只读单向数据的快速传递,单向:您只能依次读取下一条数据;只读:DataReader中的数据是只读的,不能修改;相对地,DataSet中的数据可以任意读取和修改 01.us ...

Thu Aug 21 00:34:00 CST 2014 0 99946
SqlDataReader

一、常用属性 名称 说明 Depth 获取一个值,用于指示当前行的嵌套深度。 FieldCount 获取当前行中的列数。 HasRows SqlDataReader ...

Thu Oct 10 00:14:00 CST 2013 0 5966
如何从SqlDataReader中获取DataRow

1、前言使用SqlDataReader较之SqlDataAdapter速度上快,因为读取记录是一行一行的来,但是往往也感觉那么蹩脚。例如经常用到的如何从SqlDataReader中获取DataRow呢?下面给出以下几种方法。 2、DataSet.Load方法首先使用DataSet.Load ...

Fri Apr 04 20:02:00 CST 2014 0 2524
SqlDataReader和SqlDataAdapter 区别

SqlDataReader和SqlDataAdapter 区别 SqlDataReader 高效,功能弱,只读访问SqlDataAdapter 强大,要求资源也大一点 SqlDataReader 只能在保持跟数据库连接的状态下才可以读取。。。 SqlDataAdapter 大多情 ...

Thu Aug 15 23:06:00 CST 2013 0 3042
ResultSet自动关闭问题

  上面代码,rs查询到多条记录,但当rs第二次next()时报错,说rs已关闭,但我并没关闭rs。 自己想想觉得和st有关,是不是生成该rs的st重新执行其他语句时rs就自动关闭了,于是修改程序,先取出rs的所有内容存到List,再用st去调list里面的数据 ...

Sun Dec 02 00:05:00 CST 2012 0 3460
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM