UniqueConstraint.IsPrimaryKey 屬性
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
取得數值,指示條件約束是否在主索引鍵上。
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對象的陣列。