摘要: DataReader与DataSet有什么区别?DataSet表示一个数据集,是数据在内存中的缓存。 可以包括多个表DataSet 连接数据库时是非面向连接的。把表全部读到Sql中的缓冲池,并断开于数据库的连接DataReader 连接数据库时是面向连接的。读表时,只能向前读取,读完数据后有用户决定是否断开连接。分布式系统的数据可能会用dataset做数据载体,因为dataset是保存数据的数据结构,而DataReader不承担保存数据的责任,它只负责从数据源读取数据到本地而已,它不是数据结构,而是网络通讯组件的高层封装。 DataAdapter也只是使用DataReader从数据源读取数据并 阅读全文
posted @ 2013-08-21 14:53 爵爷 阅读(122) 评论(0) 推荐(0) 编辑