共用方式為


建立和使用 DataSet

ADO.NET DataSet 是常駐記憶體的資料表示,不論內含資料來源為何,都可提供一致的關聯式程式撰寫模型 (Programming Model)。DataSet 表示一組完整的資料,包括用來容納、排序和約束資料的資料表,以及資料表間的關聯性 (Relationship)。

DataSet 的使用方式有幾種,可以獨立或組合套用。您可以:

  • 以程式設計的方式在 DataSet 內建立 DataTableDataRelationConstraints,並將資料填入 (Populate) 資料表。
  • 使用 DataAdapter,將來自現有關聯式資料來源的資料的資料表填入 DataSet
  • 使用 XML 載入並保存 DataSet 內容。如需詳細資訊,請參閱 XML 和 DataSet

強型別 (Strongly Typed) 的 DataSet 也可以透過 XML Web Service 傳輸。DataSet 的設計非常適合使用 XML Web Service 來傳輸資料。如需 XML Web Service 的概觀資訊,請參閱 XML Web Service 概觀。如需範例瞭解如何使用來自 XML Web Service 的 DataSet,請參閱從 XML Web Service 使用 DataSet

本章節內容

相關章節

  • 使用 ADO.NET 存取資料
    描述 ADO.NET 的架構和元件,以及如何使用它們存取現有資料來源和管理應用程式資料。
  • XML 和 DataSet
    說明 DataSet 如何將 XML 當成資料來源進行互動,包括將 DataSet 的內容載入和保存 (Persist) 為 XML 資料。
  • ADO.NET 架構
    說明 ADO.NET 的元件,包括 DataSet,以及這些元件在 ADO.NET 架構中扮演的角色。
  • 從 DataAdapter 填入 DataSet
    說明如何使用 DataAdapter,將來自現有資料來源的資料的資料表填入 DataSet