The difference b/w Data Set and Data Reader
(1):-Data Reader provides forward only and read only access to data, while the Data set objects can hold more than one table from the same data source as well as the relationships between them.
(2):-Dataset is a disconnected architecture while data reader is connected architecture.
(3):-Dataset can persist contents while data reader cannot persist contents they are forward only.