sqldatareader和DataSet绑定有何不同 初学.net看了网上下的青鸟视频教程,可关于数据绑定和买的书有些差异,视频上说用sqldatareader绑定,演示都是如此,而书上都是采用dataset进行绑定控件,不知二者到底有何差异,请赐教 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 前者快后者慢,但功能多,更灵活,比如可以方便分页。我很少用sqldatareader,都是用DataSet有时干脆用DataTable sqldatareader单向只读的,比较快dataset可以用于编辑数据 sqldatareader 是读取数据的类dataset是存储数据的类所以先用sqldatareader读取数据,再将数据存储到dataset中 sqldatareader显然只能用在SQL SERVER.只是MS提供的更优的方法. DataSet邦定sqldatareader读取 sqldatareader 只读只进的轻量级组建 效率快 但是批量查询操作难DataSet 是一次性把整个表加载 批量操作容易 但是速度慢 不推荐b/s 结构 需要速度 还是用sqldatareader比较实惠 c/s 结构 用少数dataset 还是可以的 DataSet 把数据缓存本地,第一次速度会慢,不会与服务器频繁连接,支持断开式访问。sqldatareader 每次都要连接一次,读取速快,各有各的好处,看情况来使用。 DataSet数据是用DataReader加载的。DataReader结合实体类 比较常用的方法. http://www.cnblogs.com/winnerzone/archive/2007/07/30/836404.html上午刚看到关于这个的一个讨论. SqlDataReader提供一种从数据库读取只进的行流的一种方式。DataGrid绑定sqldatareader数据需要先将数据转换为DataTable才可以,而DataSet表示数据在内存中的缓存。SqlDataReader的速度要比DataSet快。SqlDataReader取得数据后必须关闭连接,否则会出现错误。 sqldatareader少量轻量数据Dataset大量的数据适宜采用,调用灵活,操作方便,但需要一定服务器代价 ASP.NET 博客内容中提取关键字 页面传递参数问题。。。。 ASP.NET按钮颜色 一般的企业网站多少价位? 关于上传至空间的问题 asp.net 中如何使用com组件 关于Internet信息服务的问题!高手请指教 谁能做一个类似CSDN的树型结构目录结构吗的代码吗?用C#的。 压力测试的问题 为什么我在用asp.net编写程序的时候在网页上显示的数据库里的数据是乱码(我是用oracle) 会摆乎服务器的进来看看 参数问题,急!!!
后者慢,但功能多,更灵活,比如可以方便分页。我很少用sqldatareader,都是用DataSet有时干脆用DataTable
dataset可以用于编辑数据
dataset是存储数据的类
所以先用sqldatareader读取数据,再将数据存储到dataset中
只是MS提供的更优的方法.
sqldatareader读取
c/s 结构 用少数dataset 还是可以的
sqldatareader 每次都要连接一次,读取速快,各有各的好处,看情况来使用。
DataReader结合实体类 比较常用的方法.
上午刚看到关于这个的一个讨论.
SqlDataReader取得数据后必须关闭连接,否则会出现错误。