DataSet与DataTable对象的比较和相关操作:
http://bbs.aspxcc.com/showtopic-2.aspx
DataSet与DataReader的区别:
1.DataSet是采用断开式连接,即非面向连接的,把表中的数据全部内容读到sql缓冲池中,并断开数据库连接。
DataReader是面向连接的,读表时只能向前读,度表完成后要由用户手动断开连接。
2.在处理数据的速度方面:DataSet比DataReader读取处理速度慢,
3.DataSet可以对数据库进行读写操作而DataReader只能读取数据。
4.DataSet支持分页技术而DataReader不支持分页技术。
5.DataSet在IIS服务器上使用内存多,DataReader少。