剖析ADO.NET DataSet與表之間的關系
NET 數據提供程序:提供有關隨 ADO.NET 提供的 .NET 數據提供程序和 .NET 數據提供程序的設計的概述。 ADO.NET DataSet:提供有關 DataSet 設計和組件的概,討論創建 ADO.NET 的動機和設計目標。
向 DataSet 添加 DataTable:描述如何創建表和列并將其添加到 DataSet 中。ADO.NET DataSet添加表間關系:描述如何創建 DataSet 中表之間的關系。導航表間關系:描述如何使用 DataSet 中表之間的關系來返回具有父子關系的子行或父行。
將 DataSet 與現有數據一起使用"描述如何使用 DataAdapter 將 DataSet 中的更改解析回數據源。 合并 DataSet 內容:描述如何將一個 DataSet、DataTable 或 DataRow 數組的內容并入另一個 DataSet。
復制 DataSet 內容:描述如何創建可包含架構和指定數據的 DataSet 副本。 使用 DataSet 事件:描述 DataSet 的事件并說明如何使用這些事件。 使用類型化的 DataSet:描述類型化 DataSet 并說明如何創建和使用類型化 DataSet。
ADO.NET DataSet和 DataSet:描述 DataSet 如何與作為數據源的 XML 進行交互(包括以 XML 數據的形式加載和保持 DataSet 的內容)。 DiffGram:提供有關 DiffGram 的詳細信息,DiffGram 是一種用于讀寫 DataSet 內容的 XML 格式。
從 XML 中加載 DataSet:討論在從 XML 文檔中加載 DataSet 內容時需考慮的不同選項。 ADO.NET DataSet以 XML 數據形式編寫 DataSet:討論如何以 XML 數據的形式生成 DataSet 的內容以及可使用的不同 XML 格式選項。
從 XML 中加載 DataSet 架構信息:討論用于從 XML 中加載 DataSet 架構的 DataSet 方法。 以 XML 架構 (XSD) 形式編寫 DataSet 架構信息:討論 XML 架構的用途以及如何從 DataSet 生成 XML 架構。#t#
使 DataSet 與 XmlDataDocument 同步:討論同步訪問單個數據集的關系和分層視圖的 .NET 框架中的可用功能,并解釋如何在 DataSet 和 XmlDataDocument 之間創建同步關系。
嵌套的 DataRelation:討論嵌套 DataRelation 對象在以 XML 數據形式表示 DataSet 內容時的重要性,并描述如何創建這些對象。
從 XML 架構 (XSD) 生成 DataSet 關系結構:描述從ADO.NET DataSet架構定義語言 (XSD) 架構創建的 DataSet 的關系結構(即架構)。 將 XML 架構 (XSD) 約束映射到 DataSet 約束:描述用于在 DataSet 中創建唯一和外鍵約束的 XML 架構元素。
從 XML 架構 (XSD) 生成 DataSet 關系:描述用于在 ADO.NET DataSet各表列間創建關系的 XML 架構元素。 了解約束和關系之間的相互關系:描述當使用 XML 架構元素在 DataSet 中創建約束時如何隱式地創建關系。