数据集、数据表和数据视图

ADO.NET DataSet 是数据的内存驻留表示形式,它提供一致的关系编程模型,而不考虑它所包含的数据源。 DataSet 代表一组完整的数据,包括各种表,这些表用于包含、排序和约束数据,以及表之间的关系。

使用 DataSet 的方法有若干种,这些方法可以单独应用,也可以结合应用。 您可以:

强类型化的 DataSet 也可以使用 XML Web services 来进行传输。 DataSet设计使它非常适合使用 XML Web 服务传输数据。 有关 XML Web 服务的概述,请参阅 XML Web 服务概述。 有关从 XML Web 服务使用数据集 DataSet 的示例,请参阅 从 XML Web 服务使用数据集

本部分内容

安全指南
提供 DataSetDataTable 的安全指南。

创建数据集
描述创建实例的 DataSet语法。

将数据表添加到数据集中
介绍如何创建表格和列,并如何将其添加到 DataSet

添加数据关系
描述如何在 DataSet 中创建表之间的关系。

导航数据关系
描述如何使用 DataSet 中表之间的关系来返回具有父子关系的子行或父行。

合并数据集内容
描述如何将一个DataSetDataTableDataRow数组的内容合并到另一DataSet数组中。

复制数据集内容
介绍如何创建可包含架构和指定数据的副本 DataSet

处理数据集事件
描述 a DataSet 事件及其用法。

类型化数据集
描述类型化 DataSet 的定义并说明如何创建和使用。

DataTables
介绍如何创建 DataTable、定义架构和操作数据。

DataTableReaders
介绍如何创建和使用 DataTableReader.

DataViews
介绍如何创建DataViews事件,以及如何与DataView事件进行处理。

在数据集中使用 XML
描述如何与 XML 作为数据源进行交互,包括以 XML 格式加载和保存 DataSet 的内容。

从 XML Web 服务中获取数据集
介绍如何创建使用 DataSet XML Web 服务来传输数据。

ADO.NET 新增功能
引入了 ADO.NET 中的新增功能。

ADO.NET 概述
介绍 ADO.NET 的设计和组件。

从 DataAdapter 填充数据集
介绍如何使用数据源中的数据加载 数据集

使用 DataAdapter 更新数据源
介绍如何将 DataSet 中的数据更改解析回数据源。

向数据集添加现有约束
介绍如何使用数据源中的主键信息填充 数据集

另请参阅