Freigeben über


DataSet.Tables Eigenschaft

Definition

Ruft die Auflistung der im DataSet enthaltenen Tabellen ab.

public:
 property System::Data::DataTableCollection ^ Tables { System::Data::DataTableCollection ^ get(); };
public System.Data.DataTableCollection Tables { get; }
[System.Data.DataSysDescription("DataSetTablesDescr")]
public System.Data.DataTableCollection Tables { get; }
member this.Tables : System.Data.DataTableCollection
[<System.Data.DataSysDescription("DataSetTablesDescr")>]
member this.Tables : System.Data.DataTableCollection
Public ReadOnly Property Tables As DataTableCollection

Eigenschaftswert

Die in diesem DataTableCollection enthaltene DataSet. Wenn keine DataTable-Objekte vorhanden sind, wird eine leere Auflistung zurückgegeben.

Attribute

Beispiele

Im folgenden Beispiel wird das DataSet Objekt DataTableCollectionzurückgegeben und die Spalten und Zeilen in jeder Tabelle ausgegeben.

private void PrintRows(DataSet dataSet)
{
    // For each table in the DataSet, print the row values.
    foreach(DataTable table in dataSet.Tables)
    {
        foreach(DataRow row in table.Rows)
        {
            foreach (DataColumn column in table.Columns)
            {
                Console.WriteLine(row[column]);
            }
        }
    }
}
Private Sub PrintRows(ByVal dataSet As DataSet)
   Dim table As DataTable
   Dim row As DataRow
   Dim column As DataColumn
   ' For each table in the DataSet, print the row values.
   For Each table in dataSet.Tables
      For Each row In table.Rows
         For Each column in table.Columns
            Console.WriteLine(row(column))
         Next column
      Next row
   Next table
End Sub

Hinweise

Um der Auflistung Tabellen hinzuzufügen, verwenden Sie Add die DataTableCollection-Methode von . Verwenden Sie zum Entfernen von Tabellen die Remove -Methode.

Gilt für:

Weitere Informationen