共用方式為


在 DataSet 中使用 XML

使用 ADO.NET,您可以從 XML 資料流或檔案填入 DataSet 。 您可以使用 XML 資料流或檔案來提供給 DataSet 資料、架構資訊或兩者。 從 XML 資料流或檔提供的資訊可以與 中 DataSet已存在的現有資料或架構信息結合。

ADO.NET 也允許您建立 DataSet 的 XML 表示法,不論是否含有其架構,以便透過 HTTP 傳輸 DataSet ,讓其他應用程式或支援 XML 的平台使用。 在 XML 表示中,DataSet 的數據會以 XML 撰寫,如果架構是在表示中內嵌的,則會使用 XML 架構定義語言(XSD)撰寫。 XML 和 XML 架構提供了一種方便的格式,用於將 DataSet 的內容傳送到遠端用戶端及從遠端用戶端接收內容。

本節中

DiffGrams
提供 DiffGram 的詳細數據,這是用來讀取和寫入 內容的 DataSetXML 格式。

從 XML 載入資料集
討論從 XML 檔載入 DataSet 的內容時要考慮的不同選項。

將數據集內容寫入為 XML 數據
討論如何將 DataSet 的內容生成為 XML 數據,以及不同的 XML 格式選項。

從 XML 載入資料集架構資訊
討論使用來自 XML 載入DataSet結構的DataSet方法。

將數據集架構資訊寫入為 XSD
討論 XML 架構的用途,以及如何從 DataSet產生 XML 架構。

DataSet 和 XmlDataDocument 同步處理
討論 .NET Framework 中具備的功能,能夠同步存取單一數據集的關係型和階層式檢視,並示範如何在DataSetXmlDataDocument之間建立同步關聯性。

嵌套式 DataRelations
討論巢狀 DataRelation 物件在將 DataSet 的內容表示為 XML 資料時的重要性,並描述如何建立它們。

從 XML 架構衍生 DataSet 關係結構 (XSD)
描述從 XML 架構建立的DataSet 的關係結構或模式。

從 XML 推斷 DataSet 關係結構
描述從 XML 元素推斷時所建立之 產生的關係結構或架構 DataSet

ADO.NET 概觀
描述 ADO.NET 架構和元件,以及如何使用它們來存取現有的數據源,以及管理應用程式數據。

另請參閱