检索数据库的数据时,DataSet取得所有的信息,并将其保存在内存中。使用这种离线 
数据源,可以完成随意修改数据,数据转换格式等简洁的工作。但如果需要从数据库返 
回大量的数据,将受到内存的限制,因为整个DataSet都保存在内存中。特别是用户很多 
时,由于每个用户都有自己的DataSet,将可能出现问题。 
OleDbDataReader每次只将一条记录保存到内存中,按要求依次从数据源取得数据,避免 
了使用大量内存而提高了性能,但由于数据依次取回,所以OleDbDataReader功能没有Da 
taSet强大。而且,OleDbDataReader是只读的,并且不能查看前面的记录。