在 DataSet 中使用 XML (ADO.NET)
透過 ADO.NET,您可以從 XML 資料流或文件填滿 DataSet。 您可以使用 XML 資料流或文件,為 DataSet 提供資料、結構描述資訊或同時提供這兩者。 由 XML 資料流或文件提供的資訊,可與 DataSet 中的現有資料或結構描述資訊結合。
ADO.NET 也可讓您建立 DataSet 的 XML 表示 (可具備或不具備其結構描述),以便透過 HTTP 將 DataSet 傳輸給另一個應用程式或啟用 XML 的平台使用。 在 DataSet 的 XML 表示中,資料是以 XML 撰寫的;而結構描述如果是內嵌在表示中,則是以 XML 結構描述定義語言 (XSD) 所撰寫。 XML 和 XML 結構描述可讓您用方便的格式將 DataSet 的內容傳輸給遠端用戶端,也可以從遠端用戶端傳出。
在本節中
DiffGrams (ADO.NET)
提供 DiffGram 的詳細資訊,這是用來讀取和寫入 DataSet 內容的 XML 格式。從 XML 載入 DataSet (ADO.NET)
討論從 XML 文件載入 DataSet 內容時,需要考慮的不同選項。將 DataSet 內容撰寫成 XML 資料 (ADO.NET)
討論如何將 DataSet 的內容產生為 XML 資料,以及您可以使用的不同 XML 格式選項。從 XML 載入 DataSet 結構描述資訊 (ADO.NET)
討論可從 XML 載入 DataSet 之結構描述的 DataSet 方法。將 DataSet 結構描述資訊寫為 XSD (ADO.NET)
討論 XML 結構描述的使用方式,以及如何從 DataSet 產生 XML 結構描述。DataSet 和 XmlDataDocument 同步處理 (ADO.NET)
討論 .NET Framework 中有哪些可用功能可同步存取單一資料集的關聯式和階層式檢視,以及如何在 DataSet 與 XmlDataDocument 之間建立同步關係。巢狀化 DataRelation (ADO.NET)
討論將 DataSet 的內容表示為 XML 資料時,巢狀 DataRelation 物件的重要性,並描述如何建立這些關聯性。從 XML 結構描述 (XSD) 衍生 DataSet 關聯式結構
說明從 XML 結構描述中建立的 DataSet 之關聯式結構 (或結構描述)。從 XML 推斷 DataSet 關聯式結構 (ADO.NET)
說明從 XML 項目推斷時所建立的 DataSet 關聯式結構或結構描述。
相關章節
- ADO.NET 概觀
說明 ADO.NET 的架構和元件,以及如何使用它們來存取現有資料來源和管理應用程式資料。