UniqueConstraint.IsPrimaryKey Egenskap
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Hämtar ett värde som anger om begränsningen finns på en primärnyckel eller inte.
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
Egenskapsvärde
true, om begränsningen finns på en primärnyckel; annars . false
- Attribut
Exempel
I följande exempel kontrolleras egenskapen 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
Kommentarer
En tabell innehåller vanligtvis en primärnyckel som säkerställer att varje rad är unik. I vissa tabeller kan primärnyckeln bestå av mer än en kolumn. Till exempel kan en primärnyckel för en tabell som innehåller namn bestå av både för- och efternamn. Om du vill skapa en primärnyckel med mer än en kolumn anger du egenskapen Kolumner till en matris med DataColumn-objekt.