DataSet.Relations-Eigenschaft
Ruft die Auflistung der Beziehungen ab, die Tabellen verknüpfen und die Navigation von übergeordneten Tabellen zu untergeordneten Tabellen ermöglichen.
Namespace: System.Data
Assembly: System.Data (in system.data.dll)
Syntax
'Declaration
Public ReadOnly Property Relations As DataRelationCollection
'Usage
Dim instance As DataSet
Dim value As DataRelationCollection
value = instance.Relations
public DataRelationCollection Relations { get; }
public:
property DataRelationCollection^ Relations {
DataRelationCollection^ get ();
}
/** @property */
public DataRelationCollection get_Relations ()
public function get Relations () : DataRelationCollection
Eigenschaftenwert
Eine DataRelationCollection, die eine Auflistung von DataRelation-Objekten enthält. Wenn keine DataRelation-Objekte vorhanden sind, wird eine leere Auflistung zurückgegeben.
Beispiel
Im folgenden Beispiel werden mit der Relations-Eigenschaft die Spaltennamen aller untergeordneten Tabellen ausgegeben.
Private Sub PrintChildRelationRows()
' Declare variable to hold the row values.
Dim rowValues As String
Dim dataSet As DataSet
' Get the DataSet of a DataGrid that is displaying data
' of at least two tables.
Dim table As DataTable = CType(DataGrid1.DataSource, DataTable)
' Navigate using the Relations.
Dim relation As DataRelation
Dim row As DataRow
Dim column As DataColumn
' Print the names of each column in each table.
For Each relation In dataSet.Relations
For Each column in relation.ChildTable.Columns
rowValues &= column.ColumnName & " "
Next
Next
' Display results.
Console.WriteLine(rowValues)
End Sub
Plattformen
Windows 98, Windows 2000 SP4, Windows CE, Windows Millennium Edition, Windows Mobile für Pocket PC, Windows Mobile für Smartphone, Windows Server 2003, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP SP2, Windows XP Starter Edition
.NET Framework unterstützt nicht alle Versionen sämtlicher Plattformen. Eine Liste der unterstützten Versionen finden Sie unter Systemanforderungen.
Versionsinformationen
.NET Framework
Unterstützt in: 2.0, 1.1, 1.0
.NET Compact Framework
Unterstützt in: 2.0, 1.0
Siehe auch
Referenz
DataSet-Klasse
DataSet-Member
System.Data-Namespace