第十六讲 DataSet对象
第十六讲 DataSet对象
教学目的: 、复习 DataAdapter对象的主要内容。 二、掌握 DataSet对象的主要内容。 掌握离线数据操作的主要方法。 教学重点: DataSe对象的属性和方法。 二、 Dataset对象和 DataReader对象的选取 三、离线数据操作
教学目的: 一、复习DataAdapter对象的主要内容。 二、掌握DataSet对象的主要内容。 三、掌握离线数据操作的主要方法。 教学重点: 一、DataSet对象的属性和方法。 二、DataSet对象和DataReader对象的选取 三、离线数据操作
DataSet对象概述 ADO.NET是. NeT Frame Work sdk中用以操作 数据库的类库的总称。而 Dataset类则是 ADO.NET中最核心的成员,也是各种开发基 于.NET平台程序语言开发数据库应用程序 最常接触的类
一、DataSet对象概述 ADO.NET是.NET FrameWork SDK中用以操作 数据库的类库的总称。而DataSet类则是 ADO.NET中最核心的成员,也是各种开发基 于.NET平台程序语言开发数据库应用程序 最常接触的类
★★之所以 Dataset类在ADO.NET中具有特殊 的地位,是因为 Datase在ADO.NET实现从 数据库抽取数据中起到关键作用,在从数 据库完成数据抽取后, DataSet就是数据的 存放地,它是各种数据源中的数据在计算 机内存中映射成的缓存,所以有时说 DataSet可以看成是一个数据容器。同时它 在客户端实现读取、更新数据库等过程中 起到了中间部件的作用( Datareader只能 检索数据库中的数据)
★★之所以DataSet类在ADO.NET中具有特殊 的地位,是因为DataSet在ADO.NET实现从 数据库抽取数据中起到关键作用,在从数 据库完成数据抽取后,DataSet就是数据的 存放地,它是各种数据源中的数据在计算 机内存中映射成的缓存,所以有时说 DataSet可以看成是一个数据容器。同时它 在客户端实现读取、更新数据库等过程中 起到了中间部件的作用(DataReader只能 检索数据库中的数据)
二、 Dataset对象的主要特性: 1.独立性。 Dataset独立于各种数据源。考∽ 虑到各种数据源的多样性、复杂性。 在.Net中,无论什么类型数据源,它都会 提供一致的关系编程模型,而这就是 Dataset。 2.离线(断开)和连接。 Dataset既可以以 离线方式,也可以以实时连接来操作数据 库中的数据。 3. Dataset对象是一个可以用XM形式表示的 数据视图,是一种数据关系视图
二、DataSet对象的主要特性: 1. 独立性。DataSet独立于各种数据源。考 虑到各种数据源的多样性、复杂性。 在.Net中,无论什么类型数据源,它都会 提供一致的关系编程模型,而这就是 DataSet。 2. 离线(断开)和连接。DataSet既可以以 离线方式,也可以以实时连接来操作数据 库中的数据。 3. DataSet对象是一个可以用XML形式表示的 数据视图,是一种数据关系视图