DataTableCollection.Add Method (DataTable)


Adds the specified DataTable to the collection.

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

Public Sub Add (
	table As DataTable


Type: System.Data.DataTable

The DataTable object to add.

Exception Condition

The value specified for the table is null.


The table already belongs to this collection, or belongs to another collection.


A table in the collection has the same name. The comparison is not case sensitive.

The CollectionChanged event occurs when a table is successfully added to the collection.

The following example creates a DataTable and adds it to the DataTableCollection of a DataSet.

private void AddDataTable()
    // Get the DataTableCollection of a DataGrid 
    // control's DataSet.
    DataTableCollection tables = 

    // Create a new DataTable.
    DataTable table = new DataTable();

    // Code to add columns and rows not shown here.

    // Add the table to the DataTableCollection.

.NET Framework
Available since 1.1
Return to top