Populate a DataSet object with multiple DataTable objects by changing the CommandText property of a DataAdapter object's SelectCommand