|
Dieser Artikel wurde maschinell übersetzt. Bewegen Sie den Mauszeiger über die Sätze im Artikel, um den Originaltext anzuzeigen. Weitere Informationen
|
Übersetzung
Original
|
ForeignKeyConstraint-Klasse
Namespace: System.Data
Assembly: System.Data (in System.Data.dll)
Der ForeignKeyConstraint-Typ macht die folgenden Member verfügbar.
| Name | Beschreibung | |
|---|---|---|
![]() ![]() | ForeignKeyConstraint(DataColumn, DataColumn) | |
![]() ![]() | ForeignKeyConstraint(DataColumn[], DataColumn[]) | |
![]() ![]() | ForeignKeyConstraint(String, DataColumn, DataColumn) | |
![]() ![]() | ForeignKeyConstraint(String, DataColumn[], DataColumn[]) | |
![]() ![]() | ForeignKeyConstraint(String, String, String[], String[], AcceptRejectRule, Rule, Rule) | |
![]() ![]() | ForeignKeyConstraint(String, String, String, String[], String[], AcceptRejectRule, Rule, Rule) |
| Name | Beschreibung | |
|---|---|---|
![]() ![]() | _DataSet | Infrastruktur. |
![]() ![]() | AcceptRejectRule | |
![]() ![]() | Columns | |
![]() ![]() | ConstraintName | |
![]() ![]() | DeleteRule | |
![]() ![]() | ExtendedProperties | |
![]() ![]() | RelatedColumns | |
![]() ![]() | RelatedTable | |
![]() ![]() | Table | |
![]() ![]() | UpdateRule |
| Name | Beschreibung | |
|---|---|---|
![]() ![]() | CheckStateForProperty | Infrastruktur. |
![]() ![]() | Equals | |
![]() ![]() | Finalize | |
![]() ![]() | GetHashCode | |
![]() ![]() | GetType | |
![]() ![]() | MemberwiseClone | |
![]() ![]() | SetDataSet | |
![]() ![]() | ToString |
Die untergeordneten Zeilen können ebenfalls gelöscht werden (eine Kettenaktion). Die Werte in der untergeordneten Spalte bzw. den untergeordneten Spalten können auf NULL-Werte festgelegt werden. Die Werte in der untergeordneten Spalte bzw. den untergeordneten Spalten können auf Standardwerte festgelegt werden. Eine Ausnahme kann ausgelöst werden.
' The next line goes into the Declarations section of the module: ' SuppliersProducts is a class derived from DataSet. Private suppliersProducts As SuppliersProducts Private Sub CreateConstraint() ' Declare parent column and child column variables. Dim parentColumn As DataColumn Dim childColumn As DataColumn Dim fkeyConstraint As ForeignKeyConstraint ' Set parent and child column variables. parentColumn = suppliersProducts.Tables("Suppliers").Columns("SupplierID") childColumn = suppliersProducts.Tables("Products").Columns("SupplierID") fkeyConstraint = New ForeignKeyConstraint( _ "SupplierFKConstraint", parentColumn, childColumn) ' Set null values when a value is deleted. fkeyConstraint.DeleteRule = Rule.SetNull fkeyConstraint.UpdateRule = Rule.Cascade fkeyConstraint.AcceptRejectRule = AcceptRejectRule.Cascade ' Add the constraint, and set EnforceConstraints to true. suppliersProducts.Tables("Products").Constraints.Add(fkeyConstraint) suppliersProducts.EnforceConstraints = True End Sub
Windows 8, Windows Server 2012, Windows 7, Windows Vista SP2, Windows Server 2008 (Server Core-Rolle wird nicht unterstützt), Windows Server 2008 R2 (Server Core-Rolle wird mit SP1 oder höher unterstützt; Itanium wird nicht unterstützt)
.NET Framework unterstützt nicht alle Versionen sämtlicher Plattformen. Eine Liste der unterstützten Versionen finden Sie unter Systemanforderungen für .NET Framework.
