UniqueConstraint.IsPrimaryKey Właściwość
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Pobiera wartość wskazującą, czy ograniczenie znajduje się w kluczu podstawowym.
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
Wartość właściwości
true
, jeśli ograniczenie znajduje się w kluczu podstawowym; w przeciwnym razie , false
.
- Atrybuty
Przykłady
Poniższy przykład sprawdza IsPrimaryKey właściwość .
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
Uwagi
Tabela zwykle zawiera klucz podstawowy, który zapewnia, że każdy wiersz jest unikatowy. W niektórych tabelach klucz podstawowy może składać się z więcej niż jednej kolumny. Na przykład klucz podstawowy tabeli zawierającej nazwy może składać się zarówno z imienia, jak i nazwiska. Aby utworzyć klucz podstawowy z więcej niż jedną kolumną, ustaw właściwość Columns na tablicę obiektów DataColumn.