DataReader与DataSet的区别
处理数据DataReader是在线处理,使用时始终占用SqlConnection(俗称:非断开式连接),当连接关闭后就不能读取数据,任何对SqlConnection的操作都会引发DataReader的异常;DataSet可以离线处理数据,它是把数据从数据库拷贝到本地存储,在关闭连接的情况下仍然可以在DataSet中处理数据,甚至可以在本地存储的表格中增加限制。获取数据 D...