DataSet.Relations Proprietà
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Ottenere l'insieme di relazioni che collegano le tabelle e consentono la navigazione dalle tabelle padre a quelle figlio.
public:
property System::Data::DataRelationCollection ^ Relations { System::Data::DataRelationCollection ^ get(); };
public System.Data.DataRelationCollection Relations { get; }
[System.Data.DataSysDescription("DataSetRelationsDescr")]
public System.Data.DataRelationCollection Relations { get; }
member this.Relations : System.Data.DataRelationCollection
[<System.Data.DataSysDescription("DataSetRelationsDescr")>]
member this.Relations : System.Data.DataRelationCollection
Public ReadOnly Property Relations As DataRelationCollection
Valore della proprietà
Classe DataRelationCollection che contiene una raccolta di oggetti DataRelation. Se non esiste alcun oggetto DataRelation viene restituito un insieme vuoto.
- Attributi
Esempio
Nell'esempio seguente viene stampato il nome della colonna di tutte le tabelle figlio tramite la Relations proprietà .
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