您的位置:程序门 -> .net技术 -> c#



是dataset 还是 datareader?


[收藏此页] [打印本页]选择字色:背景色:字体:[][][]


是dataset 还是 datareader?
发表于:2007-04-04 09:39:39 楼主
总感觉datareader虽然是轻量级的,但是获取数据的时候要一直在线,不利于数据访问的封装,不爽.
dataset取数据以后就可以断开连接了,用这个好
发表于:2007-04-04 09:42:571楼 得分:0
用途不同,不能这么比
要说功能多当然是dataset。
发表于:2007-04-04 09:43:212楼 得分:0
╭∩╮(︶︿︶)╭∩╮鄙视0分贴
发表于:2007-04-04 11:40:133楼 得分:0
看在什么地方用!datareader适用一次性读取数据进行填充,当然填充完后应立即断开,并释放资源,而dataset则可以把当作一个本地数据库来对待,当然相对的功能,能够处理事情更多!要看怎么用了!
发表于:2007-04-04 12:52:234楼 得分:0
╭∩╮(︶︿︶)╭∩╮鄙视鄙视0分贴
发表于:2007-04-04 13:04:445楼 得分:0
普及知识
dataset我记得数据获取内部也是应用datareader
发表于:2007-04-04 14:52:066楼 得分:0
也可以在读取的时候用datareader,再读取便利的时候把其数据加入到指定的datatable,把datattable加入到dataset,你想怎么操作就怎么操作了
发表于:2007-04-05 12:53:417楼 得分:0
楼上的这么麻烦,为什么不直接dataset
发表于:2007-04-05 13:25:178楼 得分:0
datareader不是无法关闭连接吗?

a.方法返回datareader,

要在b.方法获取a.方法的datareader,

要怎么关闭datareader的connection??
发表于:2007-04-05 13:41:099楼 得分:0
datareader只能前向地读取数据


快速检索

最新资讯
热门点击