问题
问答题 简答题
DataReader/DataSet区别
答案
参考答案:
dataset表示一个数据集,是数据在内存中的缓存。可以包括多个表
DatSet连接数据库时是非面向连接的。把表全部读到Sql中的缓冲池,并断开于数据库的连接
datareader连接数据库时是面向连接的。读表时,只能向前读取,读完数据后有用户决定是否断开连接。
DataReader/DataSet区别
参考答案:
dataset表示一个数据集,是数据在内存中的缓存。可以包括多个表
DatSet连接数据库时是非面向连接的。把表全部读到Sql中的缓冲池,并断开于数据库的连接
datareader连接数据库时是面向连接的。读表时,只能向前读取,读完数据后有用户决定是否断开连接。