What is the difference between DataTable and DataSet?

Showing Answers 1 - 6 of 6 Answers

Amit Kulshrestha

  • Jun 14th, 2007

Data set can store many tables but a data table can have one table only.

  Was this answer useful?  Yes

Neeraj Dubey

  • Aug 1st, 2007

Data table is a collection of record's that consist the single table

Whenever dataset is collection of data table and it is provide interface between database and datatable
1 dataset consist multiple table.


  • Dec 5th, 2007

Dataset: Represents an in-memory cache of data.

Datatable: Represents one table of in-memory data.

  Was this answer useful?  Yes

data set is a collection of data table it is based on xml format ,it is used for data storing in cache as a disconnected recordset
dataset is using data manipulation in cache wthout connection to database.

whenever data table consist row & coloumn

  Was this answer useful?  Yes


A DataSet object represents a schema (either an entire database or a subset of one). It can contain tables and relationships between those tables.


A DataTable object represents a single table in the database. It has a name, rows, and columns.

  Was this answer useful?  Yes


  • Nov 19th, 2015

Collection of DataTables called as DataSet.

  Was this answer useful?  Yes

Give your answer:

If you think the above answer is not correct, Please select a reason and add your answer below.


Related Answered Questions


Related Open Questions