共用方式為


唯一的條件約束對話方塊

更新:2007 年 11 月

可讓您在資料表的一個或多個資料行上,放置唯一的條件約束,並保證資料行或資料行組合中沒有重複的值。例如,主要索引鍵資料行永遠有唯一的條件約束。在執行階段時,如果嘗試將重複的值置入條件約束資料行中,唯一的條件約束會造成錯誤。

使用者介面項目清單

  • 名稱
    條件約束物件的常值名稱,此名稱用於參考程式碼中的條件約束時,並可於 [屬性] 視窗中編輯條件約束時,當做識別項使用。

  • 資料行
    判斷條件約束中相關的一個或多個資料行。通常您會為單一資料行建立唯一的條件約束。不過,您也可以建立某種條件約束,以檢查資料行組合的唯一性 — 個別資料行的值可以重複,但條件約束資料行的組合值則是唯一的。

  • 主索引鍵
    將此條件約束指派為資料表的主索引鍵。本設定會造成資料集定義中的其他變更,包括:

    • 設定資料表的 PrimaryKey 屬性 (陣列),以反映出您為此條件約束所指定的資料行。

    • 此條件約束中每個資料行的 Unique 屬性皆設定為 true。

    • 此條件約束中每個資料行的 AllowDBNull 屬性皆設定為 false。

開啟唯一的條件約束對話方塊

若要在具型別資料集中顯示此對話方塊

  1. 在 [DataSet 設計工具] 中開啟資料集。

  2. 以滑鼠右鍵按一下您要加入條件約束的資料行。

  3. 指向 [加入],然後選取 [索引鍵]。

若要在不具型別資料集中顯示此對話方塊

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

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

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

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

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

請參閱

工作

HOW TO:設定資料行為主索引鍵

HOW TO:限制資料行僅包含唯一值

其他資源

連接至 Visual Studio 中的資料

準備您的應用程式以接收資料

將資料擷取至您的應用程式中

顯示 Windows 應用程式之表單上的資料

在您的應用程式中編輯資料

驗證資料

儲存資料