共用方式為


外部索引鍵條件約束對話方塊

在與其他資料表 (父資料表) 關聯的資料集資料表 (子資料表) 的一個或多個資料行上,讓您放置外部索引鍵條件約束。 外部索引鍵條件約束可於父資料表和子資料表之間,實作參考完整性。

注意事項注意事項

可以只針對不具型別資料集,使用這個對話方塊建立唯一的條件約束。 對於具型別資料集,您可在 DataSet 設計工具中編輯此資料集,以建立條件約束。 如需詳細資訊,請參閱 HOW TO:以 DataSet 設計工具建立 DataRelation

  • 名稱
    識別條件約束。 在參考程式碼的條件約束時使用的名稱。

  • 父資料表
    指定資料集中做為父 (主) 資料表的資料表名稱。

  • 子資料表
    指定資料集中做為子 (詳細) 資料表的資料表名稱。

  • 父資料行
    在父資料表中指定構成主索引鍵的一個或多個資料行。 如果父資料表有多個資料行組成索引鍵,請分別於格線的不同資料列中選取索引鍵的各個部分。

  • 子資料行
    在子資料表中,指定可形成外部索引鍵,並指向父資料表的一個或多個資料行。 如果父資料表只有單一主索引鍵資料行,請於子資料表內選取對應的資料行。 如果父資料表有多個資料行組成索引鍵,請選取所有構成父資料表索引鍵的子資料行。

  • 更新規則
    在更新父資料錄時,指定如何變更子資料錄,以維護參考完整性。 如需可選取之選項的詳細資訊,請參閱 Rule 列舉型別。

  • 刪除規則
    在刪除父記錄時,指定如何變更子記錄以維護參考完整性。 如需可選取之選項的詳細資訊,請參閱 Rule 列舉型別。

  • 接受/拒絕規則
    在接受或拒絕對父記錄所做的變更時,指定如何變更子記錄,以維護參考完整性。 如需可選取之選項的詳細資訊,請參閱 Rule 列舉型別。

若要顯示本對話方塊

  1. 在表單或元件中選取不具型別資料集。

  2. 在 [屬性] 視窗內,按一下 [資料表] 屬性中的按鈕,以顯示資料表集合編輯器

  3. 在 [成員] 清單中,選取要定義條件約束的資料表。

  4. 選取 [條件約束] 屬性,並按一下 [(集合)] 旁的按鈕。

  5. 在 [條件約束集合編輯器] 中,按一下 [加入] 並選取 [ForeignKeyConstraint]。

請參閱

概念

DataRelation 物件簡介