UniqueConstraint.IsPrimaryKey Eigenschap
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
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.