Statistics prove that the OleDbDataReader is more efficient (read: faster) than the OleDbDataAdapter at retrieving data. If all you want to do is display, then the data reader is the right choice. The data adapter does have other advantages, though. There is plenty of literature around that compares the two, so choose the one that is right for each individual situation.