DataSet.Tables Property

 

Gets the collection of tables contained in the DataSet.

Namespace:   System.Data
Assembly:  System.Data (in System.Data.dll)

Public ReadOnly Property Tables As DataTableCollection

Property Value

Type: System.Data.DataTableCollection

The DataTableCollection contained by this DataSet. An empty collection is returned if no DataTable objects exist.

To add tables to the collection, use Add method of the DataTableCollection. To remove tables, use the Remove method.

The following example returns the DataSet object's DataTableCollection, and prints the columns and rows in each table.

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

.NET Framework
Available since 1.1
Return to top
Show: