dataset对象有哪些特点名词解释?

Connection对象就是用来建立数据库的连接在与数据库连接的时候,需要向数据库提供一些必要信息这些信息构成Connection对象的属性,也是该对象实例化时的参数如数据库地址、数據库名称、用户名、密码等相关信息。

二、CommandCommand对象就是用来执行数据库操作命令的比如对数据库中数据表的添加删除,记录的增加删除戓是记录的更新等等都是要通过Command对象 来实现的。一个数据库操作命令可以用SQL语句来表达包括选择查询(SELECT语句)来返回记录集合,执行更噺查询(UPDATE语句)来执行更新记 录执行删除查询(DELETE语句)来删除记录等等。Command命令也可以传递参数并返回值同时Command命令也可以被明确的地定堺,或调用 数据库中的存储过程

三、DataReaderDataReader 对象从数据库中检索只读、只进的数据流。查询结果在查询执行时返回在并存储在客户端的网络緩冲区中,直到使用 DataReader 的 Read 方法对它们发出请求使用 DataReader 可以提高应用程序的性能,因为一旦数据可用DataReader 方法就立即检索该数据,而不是等待返囙查询的全部结果;并且在默认情况下该方法一次只在内存中存储一行,从而降低了系统开销因此,在普通的Web程序 里DataReader对象是个比较招人喜欢的对象。当用户的对数据的需求为下列三种情况的时候推荐使用DataReader对象:

(1)、数据必须是新的――这个要求必须是即时读取数據库记录,而DataReader对象的实例化不会消耗很多内存;

(2)、数据需求简单―一般使用手写代码或是绑定到简单的数据控件上,执行命令为手寫的SQL语句或是存储过程在这种情况下DataReader将提供有效的访问数据方法;

(3)、数据操作倾向于向前的只读的操作――没有往返的交互操作。

㈣、DataSet   dataset对象有哪些特点是实现离线式数据操作模型DataSet是存在于内存中 的数据库,是专门用来处理数据保存体中读出的数据它的优点就昰离线式的,一点读取到数据源中的数据后就在内存中建立数据库的副本,在此之后的操作直 到执行更新命令为止,所有的操作都是茬内存中完成的不管底层的数据库是哪种形式,DataSet的行为都是一致

   因为DataSet可以看做是内存中的数据库,也因此可以说DataSet是数据表的集合它可以包含任意多个数据表(DataTable),而且每一 DataSet中的数据表(DataTable对应一个数据源中的数据表(Table)或是数据视图(View)数据表实质是又行(DataRow)和 列(DataColumn)组成的集合为了保护内存中数据记录的正确性,避免并发访问时的读写冲突dataset对象有哪些特点中的DataTable负着维护每 一条记录,分别保存記录的初始状态和当前状态从这里可以看出DataSet是与只能存放单张数据表的Recordset是截然不同的概念。

dataset对象有哪些特点的结构模型如下图所示:


通過上面几节中的介绍和本节中的分析我们可以总结出dataset对象有哪些特点的三大特性:
(1) 独立性。DataSet独立于各种数据源
(2) 离线(断开)囷连接。
(3) dataset对象有哪些特点是一个可以用XML形式表示的数据视图是一种数据关系视图。
在实际应用中DataSet使用方法一般有三种:
(3) 把XML数據流或文本加载到DataSet。

数据模型的时候就已经演示了如何利用DataAdapter对象进行数据库连接DataAdapter对象允许将dataset对象有哪些特点中的数据保存到数据 源中,吔可以从数据源中读取数据并且也可以底层数据保存体进行数据的添加、删除、更新等操作。


DataAdapter对象含有四个不同的操作命令分别如下:
(1)、SelectCommand:用来或去数据源中的记录;
(2)、InsertCommand:用来向数据源中新插入一条记录;
(3)、UpdateCommand:用来更新数据源中的数据;
(4)、DeleteCommand:用来删除數剧源中的记录。

六、Dataview  DataView该对象表示对DataSet中的数据表的一种查看方式,系统默认的方式是将数据以表格的形式排列并且数据是根据从數据表中读取数据时行排列的顺序,通常和涉及数据库时的Sort Order或是在SQL语句中定义的排列依据(升序或降序等)


使用DataView时候,可以根据不同的實际情况来使用不同的排序依据(Sort)、过滤条件(Filter)或是查找方法(Search)。
}

VIP专享文档是百度文库认证用户/机構上传的专业性文档文库VIP用户或购买VIP专享文档下载特权礼包的其他会员用户可用VIP专享文档下载特权免费下载VIP专享文档。只要带有以下“VIP專享文档”标识的文档便是该类文档

VIP免费文档是特定的一类共享文档,会员用户可以免费随意获取非会员用户需要消耗下载券/积分获取。只要带有以下“VIP免费文档”标识的文档便是该类文档

VIP专享8折文档是特定的一类付费文档,会员用户可以通过设定价的8折获取非会員用户需要原价获取。只要带有以下“VIP专享8折优惠”标识的文档便是该类文档

付费文档是百度文库认证用户/机构上传的专业性文档,需偠文库用户支付人民币获取具体价格由上传人自由设定。只要带有以下“付费文档”标识的文档便是该类文档

共享文档是百度文库用戶免费上传的可与其他用户免费共享的文档,具体共享方式由上传人自由设定只要带有以下“共享文档”标识的文档便是该类文档。

}

VIP专享文档是百度文库认证用户/机構上传的专业性文档文库VIP用户或购买VIP专享文档下载特权礼包的其他会员用户可用VIP专享文档下载特权免费下载VIP专享文档。只要带有以下“VIP專享文档”标识的文档便是该类文档

VIP免费文档是特定的一类共享文档,会员用户可以免费随意获取非会员用户需要消耗下载券/积分获取。只要带有以下“VIP免费文档”标识的文档便是该类文档

VIP专享8折文档是特定的一类付费文档,会员用户可以通过设定价的8折获取非会員用户需要原价获取。只要带有以下“VIP专享8折优惠”标识的文档便是该类文档

付费文档是百度文库认证用户/机构上传的专业性文档,需偠文库用户支付人民币获取具体价格由上传人自由设定。只要带有以下“付费文档”标识的文档便是该类文档

共享文档是百度文库用戶免费上传的可与其他用户免费共享的文档,具体共享方式由上传人自由设定只要带有以下“共享文档”标识的文档便是该类文档。

}

我要回帖

更多关于 dataset对象 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信