第二节 DataSet对象的常用属性和方法
合集下载
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
第二节DataSet对象的常用属性和方法
何为DataSet对象?
DataSet:数据集是内存中的一个虚拟数据库。
DataSet的主要作用:将数据库中取出来的数据缓存在内存中。
DataSet类位于System.Data命名空间下。
DataSet由一组DataTable对象组成,如下图所示。
DataSet对象模型
属性
说明
Tables属性
数据集联系的集合。
DataSetName属性
用于获取或设置当前数据集的名称。
HasErrors属性
用于判断当前数据集中是否存在错误。
2. DataSet对象的常用方法
DataSet对象的常用方法,如下表所示。
DataSet对象的常用方法
如上图所示,在一个DataSet中包含多个DataTable对象,在一个DataTable中包含多个DataRow对象和DataColumn对象,多个DataTable之间的关系由DataRelation对象来表示。
1. DataSet对象的常用属性
DataSet对象的常用属性,如下表所示。
DataSet对象的常用属性
方法
说明
Clear方法
清除数据集包含的所有表中的数据,但不清除表结构。
Reset方法
清除数据集包含的所有表中的数据,而且清除表结构。
HasChanges方法
判断当前数据集是否发生了更改,更改的内容包括添加行、修改行或删除行。
RejectChanges方法
撤销数据集中所有的更改。
何为DataSet对象?
DataSet:数据集是内存中的一个虚拟数据库。
DataSet的主要作用:将数据库中取出来的数据缓存在内存中。
DataSet类位于System.Data命名空间下。
DataSet由一组DataTable对象组成,如下图所示。
DataSet对象模型
属性
说明
Tables属性
数据集联系的集合。
DataSetName属性
用于获取或设置当前数据集的名称。
HasErrors属性
用于判断当前数据集中是否存在错误。
2. DataSet对象的常用方法
DataSet对象的常用方法,如下表所示。
DataSet对象的常用方法
如上图所示,在一个DataSet中包含多个DataTable对象,在一个DataTable中包含多个DataRow对象和DataColumn对象,多个DataTable之间的关系由DataRelation对象来表示。
1. DataSet对象的常用属性
DataSet对象的常用属性,如下表所示。
DataSet对象的常用属性
方法
说明
Clear方法
清除数据集包含的所有表中的数据,但不清除表结构。
Reset方法
清除数据集包含的所有表中的数据,而且清除表结构。
HasChanges方法
判断当前数据集是否发生了更改,更改的内容包括添加行、修改行或删除行。
RejectChanges方法
撤销数据集中所有的更改。