DataTableReader Constructor (DataTable[])


Initializes a new instance of the DataTableReader class using the supplied array of DataTable objects.

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

new : 
        dataTables:DataTable[] -> DataTableReader


Type: System.Data.DataTable[]

The array of DataTable objects that supplies the results for the new DataTableReader object.

If you must create a DataTableReader based on all or a subset of the tables within a specific T:System.Data.Dataset, call the DataSet's M:System.Data.DataSet.GetDataReader method. If you want to create a new DataTableReader instance based on a group of DataTable instances that are not otherwise related, use this constructor. You can also take advantage of this constructor to rearrange the ordering of the DataTables within the DataTableReader, if their ordering within their source DataSet does not meet your needs.

In the following example, the TestConstructor method creates two DataTableinstances. In order to demonstrate this constructor for the DataTableReader class, the sample creates a new DataTableReader based on an array that contains the two DataTables, and performs a simple operation, printing the contents from the first few columns to the console window. In order to test this application, create a new Console application, and paste the sample code into the newly created file.

No code example is currently available or this language may not be supported.

The Console window displays the following results:

1 Mary
2 Andy
3 Peter
4 Russ
1 Wireless Network Card
2 Hard Drive
3 Monitor

.NET Framework
Available since 2.0
Return to top