一、网络上的一般说法1、ViewState 对象为Null。2、DateSet 空。3、sql语句或Datebase的原因导致DataReader空。4、声明字符串变量时未赋空值就应用变量。5、未用new初始化对象。6、Session对象为空。7、对控件赋文本值时,值不存在。8、使用Request....
分类:
其他好文 时间:
2014-12-09 17:39:05
阅读次数:
128
Connection对象主要提供与数据库的连接功能Command对象用于返回数据,修改数据,运行存储过程以及发送或检索参数信息的数据库命令.DataReader对象通过Command对象提供从数据库检索信息的功能.DataReader对象以一种只读的,向前的,快速的方式访问数据库.DataSet是A...
分类:
Web程序 时间:
2014-12-08 10:29:35
阅读次数:
152
多次用到SqlDataReader要先关闭,再执行ExecuteNonQuery操作每用一次需要先进行关闭,再执行新的一次,要不然就会报错“已有打开的与此 Command 相关联的 DataReader,必须首先将它关闭。”那么如何解决呢?方法有两种1,在ConnectionString加上Mult...
分类:
其他好文 时间:
2014-11-29 21:37:32
阅读次数:
208
在使用ado.net连接数据库获取数据,一般的步骤是:1、设置好web.config //用来设置服务器数据库的地址以及登录名密码2、创建Connection对象 //用来创建访问数据库的连接3、创建Command对象 //用来发送命令(写sql语句)4、用DataReader获取数据 //...
分类:
Web程序 时间:
2014-11-24 20:48:55
阅读次数:
147
最近频繁用到了DataReader这个对象,其实对于DataReader,之前也用到过,说实话我个人觉得很不好懂。相比之下觉得DataSet对象好用的多,但是有时取出的数据不需要很多的时候,DataReader还是很有用的。在此就对DataReader进行一下解释,这也是个人对DataReader的...
分类:
Web程序 时间:
2014-11-20 18:25:28
阅读次数:
224
看到有帖子:SqlDataReader 的关闭问题,大伙对链接关闭问题看似比较迷惑,这里就给解说一下:不管是啥 xxDataReader,都是继承 DataReader 实现的,所以是有共性的,因此标题就以 DataReader 为题了。情况一:DataReader 默认链接不关闭示例代码:stat...
分类:
其他好文 时间:
2014-11-13 18:32:47
阅读次数:
209
刚看到一篇文章:【原】关于使用DataReader的一个很奇怪的问题,不应该用DataReader?于是准备花点时间解答下,顺便为这个月增添一篇文章。关于DataReader,以前写过一篇文章,可参考:DataReader链接关闭解惑篇下面将对原文,解答两个问题:一:DataReader、DataT...
分类:
其他好文 时间:
2014-11-13 18:26:20
阅读次数:
130
DataReader对象与数据获取DataReader对象以“基于连接”的方式来访问数据库。也就是说,在访问数据库、执行SQL操作时,DataReader要求一直连在数据库上。这将会给数据库的连接负载带来一定的压力,但DataReader对象的工作方式将在很大程度上减轻这种压力。(感觉这不是前后矛盾...
分类:
数据库 时间:
2014-11-04 18:56:35
阅读次数:
204
数据阅读器当执行返回结果集的命令时,需要一个方法从结果集中提取数据。处理结果集的方法有两个:第一,使用数据阅读器(DataReader):第二,同时使用数据适配器(Data Adapter)和ADO.NET数据集(DataSet)。本节将学习数据阅读器的有关知识。DataReader类在ADO.NE...
分类:
数据库 时间:
2014-11-03 14:20:11
阅读次数:
259
遍历数据阅读器中的记录当ExecuteReader方法返回DataReader对象时,当前光标的位置在第一条记录的前面。必须调用阅读器的Read方法把光标移动到第一条记录,然后,第一条记录将变成当前记录。如果数据阅读器所包含的记录不止一条,Read方法就返回一个Boolean值true。想要移到下一...
分类:
数据库 时间:
2014-11-03 14:17:06
阅读次数:
151