请单击以进行评分并提供反馈

  开启低带宽视图
此页面仅适用于
Microsoft Visual Studio 2005/.NET Framework 2.0

同时提供下列产品的其他版本:
.NET Framework 开发人员指南
在 ADO.NET 中使用 DataSet

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

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

  • 以编程方式在 DataSet 中创建 DataTableDataRelationConstraint,并使用数据填充表。

  • 通过 DataAdapter 用现有关系数据源中的数据表填充 DataSet。

  • 使用 XML 加载和保持 DataSet 内容。有关更多信息,请参见在 DataSet 中使用 XML

强类型化的 DataSet 也可以使用 XML Web 服务来进行传输。DataSet 的设计使其成为使用 XML Web 服务传输数据的理想选择。有关 XML Web 服务的概述,请参见 XML Web 服务概述。有关通过 XML Web 服务使用 DataSet 的示例,请参见通过 XML Web 服务使用 DataSet

本节内容

创建 DataSet

描述创建 DataSet 实例的语法。

向 DataSet 添加 DataTable

描述如何创建表和列并将其添加到 DataSet 中。

添加表间关系

描述如何创建 DataSet 中表之间的关系。

浏览表间关系

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

将 DataSet 与现有数据一起使用

描述如何使用 DataAdapter 将 DataSet 中的更改解析回数据源。

合并 DataSet 内容

描述如何将一个 DataSet、DataTable 或 DataRow 数组的内容合并到另一个 DataSet 中。

复制 DataSet 内容

描述如何创建可包含架构和指定数据的 DataSet 副本。

使用 DataSet 事件

描述 DataSet 的事件并说明如何使用这些事件。

使用类型化的 DataSet

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

创建和使用 DataTables

描述如何创建 DataTable、定义架构和处理数据。

创建和使用 DataView

描述如何创建和使用 DataViews 以及如何使用 DataView 事件。

在 DataSet 中使用 XML

描述 DataSet 如何作为数据源与 XML 进行交互(包括以 XML 数据的形式加载和保持 DataSet 的内容)。

相关章节

ADO.NET 中的新增功能

介绍 ADO.NET 中的新增功能。

ADO.NET 概述

提供对 ADO.NET 设计和组件的介绍。

保证 ADO.NET 应用程序的安全

描述使用 ADO.NET 时的安全编码方法。

在 ADO.NET 中连接和检索数据

描述如何连接到数据源并检索数据,包括 DataReaders 和 DataAdapters。

在 ADO.NET 中修改数据

描述如何修改数据库中的数据以及如何使用事务。

使用 SQL Server .NET Framework 数据提供程序

描述如何使用 SQL Server 特定的功能。

使用 Oracle .NET Framework 数据提供程序

描述 Oracle .NET Framework 数据提供程序特定的功能和行为。

使用 SQL Server 公共语言运行库集成

描述如何从 SQL Server 2005 的公共语言运行库 (CLR) 数据库对象中访问数据。

在 ADO.NET 中编写与提供程序无关的代码

描述用于在 ADO.NET 中编写不需要提供程序的代码的一般类。

在 ADO.NET 中执行常规任务

描述如何使用 ADO.NET 的各种通用功能。

查找其他 ADO.NET 信息

提供与 ADO.NET 有关的其他联机信息的链接。

请参见

其他资源

ADO.NET

社区内容   什么是社区内容?
添加新内容 RSS  批注
Processing
© 2009 Microsoft Corporation 版权所有。 保留所有权利  |  商标  |  隐私权声明
Page view tracker