更新:2007 年 11 月
個別資料表中的資料是可以關聯的。當關聯的資料位於兩個資料表中時,即可在 [資料來源] 視窗中看到這項關聯性 (Relationship)。例如,如果您連接到範例 Northwind 資料庫,並展開 [Products] 資料表,您就會看到 [Order Details] 資料表會顯示為 [Products] 資料表的一部分。如果將 [Order Details] 資料表,或是其中一個或多個欄位拖曳到 Windows Form,這些項目便會顯示為 [Products] 資料表之關聯性的一部分。例如,如果捲動 [Products] 資料表中的產品,便會自動顯示每項產品的對應訂單資訊。
若要在表單上顯示關聯資料
在 [檔案] 功能表上,按一下 [新增專案]。
在 [新增專案] 對話方塊中,按一下 [Windows 應用程式],然後按一下 [確定]。
新的 Windows Form 專案隨即開啟。
如 HOW TO:連接資料庫 (C#) 中所述,將連接加入至名為 Northwind.sdf 的範例資料庫。
在 [資料] 功能表上,按一下 [顯示資料來源]。
[資料來源] 視窗隨即開啟。
在 [資料來源] 視窗中,展開 [NorthwindDataSet],然後展開 [Products]。
按一下 [Product Name] 旁邊的下拉箭號,然後按一下 [標籤]。
將 [Product Name] 欄位拖曳至 Windows Form。
將 [Order Details] 資料表 (即為位於 [Products] 資料表中的資料表) 拖曳至表單,並將其置於標籤之下。
DataGridView 控制項已經加入表單。
請按 F5 執行程式。
當應用程式開啟時,請按一下表單頂端 [ProductsBindingNavigator] 上的 [移到下一個] 按鈕。
確認每當產品變更時,DataGridView 控制項中的訂單明細資訊都會變更。