使用Connection连接数据库,使用DataReader访问数据库,并返回多行数据。相关步骤:需要引入两个命名空间using System.Data;using System.Data.SqlClient;使用DataReader访问数据库的步骤创建SqlConnection对象,指定连接字符串...
分类:
数据库 时间:
2015-03-14 18:11:22
阅读次数:
325
ADO.NET中的主要对象:Connection:连接对象。用于建立从应用程序到数据库服务器指定数据库的连接通道Command:命令对象。用于执行增删查改等数据库语句命令DataReader:数据阅读器对象。用于从数据库逐行返回数据DataAdapter:数据适配器对象。封装了批量返回数据,以及对数...
分类:
Web程序 时间:
2015-03-14 16:49:31
阅读次数:
180
摘自:http://www.cnblogs.com/zhjjNo1/archive/2009/08/26/1554420.html第一种解释DataReader和DataSet最大的区别在于,DataReader使用时始终占用SqlConnection(俗称:非断开式连接),在线操作数据库时,任何对...
分类:
其他好文 时间:
2015-03-12 00:59:35
阅读次数:
156
使用过 SQLite 数据库的童鞋对 Cursor 应该不陌生,如果你是搞.net 开发你大可以把Cursor理解成 Ado.net 中的数据集合相当于dataReader。今天特地将它单独拿出来谈,加深自己和大家对Android 中使用 Cursor 的理解。
关于 Cursor
在你理解和使用 Android Cursor 的时候你必须先知道关于 Cursor 的几件事情:
Curs...
分类:
移动开发 时间:
2015-03-04 17:08:55
阅读次数:
141
一、网络上的一般说法1、ViewState 对象为Null。2、DateSet 空。3、sql语句或Datebase的原因导致DataReader空。4、声明字符串变量时未赋空值就应用变量。5、未用new初始化对象。6、Session对象为空。7、对控件赋文本值时,值不存在。8、使用Request....
分类:
其他好文 时间:
2015-02-27 13:28:20
阅读次数:
114
atareader对象提供只读单向数据的快速传递,单向:您只能依次读取下一条数据;只读:DataReader中的数据是只读的,不能修改;相对地,DataSet中的数据可以任意读取和修改. 它有一个很重要的方法,是Read,是个布尔值,作用是前进到下一条数据,一条条的返回数据,当布尔值为真时执行,为假...
分类:
数据库 时间:
2015-02-13 17:55:20
阅读次数:
209
1.Connection对象:与数据源建立连接2.Command对象:对数据源执行SQL命令并返回结果3.DataReader对象:读取数据源的数据,只能将数据源的数据从头到尾依次读出4.DataAdapter对象:对数据源执行操作并返回结果,在DataSet与数据源之间建立通信,将数据源中的数据写...
分类:
Web程序 时间:
2015-02-11 14:24:39
阅读次数:
203
ADO.NET提供两个用户检索关机数据的对象:DataSet和DataReaderDataSet与DataReader的区别1.数据库连接DataSet连接数据库是非面向连接,把数据全部读到内存并断开与数据库的连接,此时其他操作可以使用SqlConnection连接对象。DataReader连接数据...
分类:
其他好文 时间:
2015-02-11 14:10:15
阅读次数:
101
这个思路是从 一篇文章,关于《提升web api的性能》上看到的。自己实践了一番,写下步骤。传统的DataReader是遵循这样的一个步骤:While(reader.Read()){//创建对象,赋值,添加到集合}//返回Json.序列化(集合)现在我们采用的是手工拼接Json字符串:通过解析Dat...
一、网络上的一般说法1、ViewState 对象为Null。2、DateSet 空。3、sql语句或Datebase的原因导致DataReader空。4、声明字符串变量时未赋空值就应用变量。5、未用new初始化对象。6、Session对象为空。7、对控件赋文本值时,值不存在。8、使用Request....
分类:
其他好文 时间:
2015-02-06 23:07:35
阅读次数:
141