UniqueConstraint.IsPrimaryKey 屬性

定義

取得數值,指示條件約束是否在主索引鍵上。

public:
 property bool IsPrimaryKey { bool get(); };
public bool IsPrimaryKey { get; }
[System.Data.DataSysDescription("KeyConstraintIsPrimaryKeyDescr")]
public bool IsPrimaryKey { get; }
member this.IsPrimaryKey : bool
[<System.Data.DataSysDescription("KeyConstraintIsPrimaryKeyDescr")>]
member this.IsPrimaryKey : bool
Public ReadOnly Property IsPrimaryKey As Boolean

屬性值

如果條件約束在主索引鍵上,則為 true,否則為 false

屬性

範例

下列範例會檢查 IsPrimaryKey 屬性。

Private Sub GetPrimaryKey()
    Dim dataRelation As DataRelation
    Dim uniqueConstraint As UniqueConstraint

    ' Get a DataRelation from a DataSet.
    dataRelation = DataSet1.Relations("CustomerOrders")

    ' Get the ParentKeyConstraint.
    uniqueConstraint = dataRelation.ParentKeyConstraint

    ' Test if the IsPrimaryKey is true.
    If uniqueConstraint.IsPrimaryKey Then
       Console.WriteLine("IsPrimaryKey=True")
    Else
       Console.WriteLine("IsPrimaryKey=False")
    End If
 End Sub

備註

數據表通常包含主鍵,以確保每個數據列都是唯一的。 在某些數據表中,主鍵可能是由一個以上的數據行所組成。 例如,包含名稱的數據表主鍵也可能由名字和姓氏組成。 若要建立具有多個數據行的主鍵,請將Columns屬性設定為DataColumn對象的陣列。

適用於

另請參閱