UniqueConstraint.IsPrimaryKey Eigenschap

Definitie

Hiermee wordt een waarde opgehaald die aangeeft of de beperking al dan niet op een primaire sleutel staat.

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

Waarde van eigenschap

true, als de beperking zich op een primaire sleutel bevindt; anders, false.

Kenmerken

Voorbeelden

In het volgende voorbeeld wordt de IsPrimaryKey eigenschap gecontroleerd.

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

Opmerkingen

Een tabel bevat meestal een primaire sleutel die ervoor zorgt dat elke rij uniek is. In sommige tabellen kan de primaire sleutel uit meer dan één kolom bestaan. Een primaire sleutel voor een tabel met namen kan bijvoorbeeld bestaan uit zowel de voor- als achternamen. Als u een primaire sleutel met meer dan één kolom wilt maken, stelt u de eigenschap Kolommen in op een matrix met DataColumn-objecten.

Van toepassing op

Zie ook