Hi Sapna,
DataReader(connection oriented) is a read only and forward only record set which will have the data retrieved based on the select statement.we can't do DML operations through datareader.whereas DataSet(disconnected) model which we can do all the DML operations.
Shouketh E K