DataTableReader::NextResult Method ()

 

Advances the DataTableReader to the next result set, if any.

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

public:
virtual bool NextResult() override

Return Value

Type: System::Boolean

true if there was another result set; otherwise false.

Exception Condition
InvalidOperationException

An attempt was made to navigate within a closed DataTableReader.

Used to process multiple results that can be generated by creating a DataTableReader over a DataSet that contains two or more tables, or an array that contains two or more DataTable instances.

A new DataTableReader is positioned on the first result.

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
4 CPU

.NET Framework
Available since 2.0
Return to top
Show: