新手问题!!!请一定要帮忙啊 你在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,效率高。如果数据量较大,你说在内存里操作快,还是反复从数据库里取数据快?晕。。回去看书。 asp.net calendar 控件 如何做出这样的效果? asp.net2005 treeview点击文字展开如何实现 请教各位,我为何在DataGrid的DataGrid1_ItemCreated事件中动态加的按钮不执行事件 IIS 突然不认识 aspx? 自定义服务器控件的问题 如何触发事件 jquery-layer.js 插件 如果把页面修改了之后,刷新,浏览器中没有显示更改 寻求解决方法:关于子窗口刷新父窗口及数据交换的问题 ORACLE数据库连接怪事,快来帮帮忙 如何获得框架页面的参数? 请教一个运行不能的问题,急,在线等! 紧急求助!!!
DataReader返回的是一个数据流
不知道理解的正确不???如果是的 DataReader的系统开销要比DataSet小
为什么在开发中还要大量使用DataSet???这样做的意义是什么呢???
DataReader是以只进方式访问通过执行 Command 获取的一个或多个结果集
datareader是不可回滚的读取,适合于小规模数据的逐行读取。
dataset是一次读取到内存处理,当成数组对象处理,可任意访问任何一条记录,适合于大规模数据读取和存储
DataSet一般用断开式就可以!
为什么在开发中还要大量使用DataSet???这样做的意义是什么呢???
如果数据量较大,你说在内存里操作快,还是反复从数据库里取数据快?晕。。回去看书。