新手问题!!!请一定要帮忙啊 你在MSDN上查一下DataSet和DataReader的区别就知道了. 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 DataSet返回的是一个Table,并从新组织数据DataReader返回的是一个数据流不知道理解的正确不???如果是的 DataReader的系统开销要比DataSet小为什么在开发中还要大量使用DataSet???这样做的意义是什么呢??? 楼上的,怎么会没区别,区别大了,DataSet相当于内存中的数据库,可以存好多个表DataReader是以只进方式访问通过执行 Command 获取的一个或多个结果集 如果你是初级入门者,当他们一样好了datareader是不可回滚的读取,适合于小规模数据的逐行读取。dataset是一次读取到内存处理,当成数组对象处理,可任意访问任何一条记录,适合于大规模数据读取和存储 下面一种多用于调用存储过程或使用SqlDataAdapter.Update() SqlDataReader一般用在链接式,DataSet一般用断开式就可以! 功能基本上差不多,详情多看看MSDN 如果是的 DataReader的系统开销要比DataSet小为什么在开发中还要大量使用DataSet???这样做的意义是什么呢??? dataset占用的资源远远大于datareader,所以能用datareader实现的功能尽量用datareadre dataReader效率比dataSet要高,绑定到dataGrid时,dataReader不能使用grid内置的分页功能,只能用自定义分页 dataReader要比dataset快,因为比dataset的开销要小,而且dataReader是只可以读 不同意楼上几位,对于数据量较小的数据库操作,用datareader,效率高。如果数据量较大,你说在内存里操作快,还是反复从数据库里取数据快?晕。。回去看书。 一个日期判断的小问题,,,求大侠指点一下,,,急,,, 类不能支持 Automation 操作 请教GridView的取值问题~~ 关于Gridview里的DropDownList行编辑的问题 asp.net2.0中权限管理到底是如何实现的? 在页面切换时如何强制刷新数据? 通过IE下载配置文件的问题,高分相酬,不够再加,先谢了 求教:如何根据用户权限分别进入不同的目录? 如果不用 HttpPostedFile控件,怎样把一个客户端文件上传到服务器。 如果我把asp程序的后缀改为aspx,会产生什么样的结果?会用什么不同? 请教一个运行不能的问题,急,在线等! 紧急求助!!!
DataReader返回的是一个数据流
不知道理解的正确不???如果是的 DataReader的系统开销要比DataSet小
为什么在开发中还要大量使用DataSet???这样做的意义是什么呢???
DataReader是以只进方式访问通过执行 Command 获取的一个或多个结果集
datareader是不可回滚的读取,适合于小规模数据的逐行读取。
dataset是一次读取到内存处理,当成数组对象处理,可任意访问任何一条记录,适合于大规模数据读取和存储
DataSet一般用断开式就可以!
为什么在开发中还要大量使用DataSet???这样做的意义是什么呢???
如果数据量较大,你说在内存里操作快,还是反复从数据库里取数据快?晕。。回去看书。