唯一的條件約束對話方塊
更新:2007 年 11 月
可讓您在資料表的一個或多個資料行上,放置唯一的條件約束,並保證資料行或資料行組合中沒有重複的值。例如,主要索引鍵資料行永遠有唯一的條件約束。在執行階段時,如果嘗試將重複的值置入條件約束資料行中,唯一的條件約束會造成錯誤。
使用者介面項目清單
名稱
條件約束物件的常值名稱,此名稱用於參考程式碼中的條件約束時,並可於 [屬性] 視窗中編輯條件約束時,當做識別項使用。資料行
判斷條件約束中相關的一個或多個資料行。通常您會為單一資料行建立唯一的條件約束。不過,您也可以建立某種條件約束,以檢查資料行組合的唯一性 — 個別資料行的值可以重複,但條件約束資料行的組合值則是唯一的。主索引鍵
將此條件約束指派為資料表的主索引鍵。本設定會造成資料集定義中的其他變更,包括:設定資料表的 PrimaryKey 屬性 (陣列),以反映出您為此條件約束所指定的資料行。
此條件約束中每個資料行的 Unique 屬性皆設定為 true。
此條件約束中每個資料行的 AllowDBNull 屬性皆設定為 false。
開啟唯一的條件約束對話方塊
若要在具型別資料集中顯示此對話方塊
在 [DataSet 設計工具] 中開啟資料集。
以滑鼠右鍵按一下您要加入條件約束的資料行。
指向 [加入],然後選取 [索引鍵]。
若要在不具型別資料集中顯示此對話方塊
在表單或元件中選取不具型別資料集。
在 [屬性] 視窗內,按一下 [資料表] 屬性中的按鈕,以顯示資料表集合編輯器。
在 [成員] 清單中,選取要定義條件約束的資料表。
選取 [條件約束] 屬性,並按一下 [(集合)] 旁的按鈕。
在 [條件約束集合編輯器] 中,按一下 [加入] 並選取 [UniqueConstraint]。