ADO.NET DataSet 是数据的一种内存驻留表示形式,无论它包含的数据来自什么数据源,它都会提供一致的关系编程模型。一个 DataSet 表示整个数据集,其中包含对数据进行包含、排序和约束的表以及表间的关系。

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

强类型的 DataSet 也可以使用 XML Web services 来进行传输。DataSet 的设计使其成为使用 XML Web services 传输数据的理想选择。

本节内容

创建 DataSet
描述创建 DataSet 实例的语法。
向 DataSet 添加 DataTable
描述如何创建表和列并将其添加到 DataSet 中。
添加表间关系
描述如何创建 DataSet 中表之间的关系。
导航表间关系
描述如何使用 DataSet 中表之间的关系来返回具有父子关系的子行或父行。
将 DataSet 与现有数据一起使用
描述如何使用 DataAdapter DataSet 中的更改解析回数据源。
合并 DataSet 内容
描述如何将一个 DataSetDataTableDataRow 数组的内容并入另一个 DataSet
复制 DataSet 内容
描述如何创建可包含架构和指定数据的 DataSet 副本。
使用 DataSet 事件
描述 DataSet 的事件并说明如何使用这些事件。
使用类型化的 DataSet
描述类型化 DataSet 并说明如何创建和使用类型化 DataSet