共用方式為


主從式資料範例

更新:2007 年 11 月

注意事項:

這個範例只能在 Microsoft Office Excel 2007 中執行。

這個範例將示範如何從關聯式資料庫或 XML 檔案擷取資料,並在 Excel 中使用該資料。

這個範例是訂單處理工作表。該工作表顯示客戶訂單的細節,便於包裝並運送產品。工作表中還會顯示每個產品目前的庫存量,讓使用者知道是否能接單。

安全性注意事項:

這個範例程式碼是用來說明一個概念,並顯示只與該概念相關的程式碼。這可能不符合特定環境的安全性需求,而且不能完全按照顯示的方法使用。建議您加入安全性和錯誤處理程式碼,使您的專案更安全和穩固。Microsoft 以「原樣」提供這個範例程式碼,且不提供擔保。

如需在電腦中安裝範例專案的詳細資訊,請參閱 HOW TO:安裝及使用說明中的範例檔

Download sample

若要執行範例

  1. 按 F5。

  2. 在 [選取客戶] 清單中,選取客戶名稱。

    [尚未完成處理的訂單] 清單中,會填入 (Populate) 尚未標記為 [已處理] 的訂單號碼。

  3. 在 [尚未完成處理的訂單] 清單中選取一個號碼。

    工作表中會填入訂單的細節。

  4. 在 [指示訂單狀態] 清單中,按一下 [已處理]。

    當狀態設定為 [已處理] 之後:

    • 訂單狀態將儲存到 In-Memory 資料集。

    • 訂單中每項產品的訂購數量,會從 In-Memory 資料集內該相同產品的 [UnitsInStock] 項目中減去,以確保處理下一筆訂單時,每項產品的 [UnitsInStock] 值都是正確的。

    • 訂單會從 [尚未完成處理的訂單] 清單中移除。

示範

這個範例會示範如何:

  • 擷取並使用從 SQL Server 資料庫解壓縮出來的 XML 檔案資料。

  • 使用資料繫結 Excel 控制項顯示資料。

  • 使用多組主從式 (Master/Detail) 資料。

請參閱

工作

逐步解說:使用快取資料集來建立主從式關聯

概念

將資料繫結至控制項

其他資源

文件層級範例