Dataset 与 DataRead区别 简单点,DataRead 是读数据的。Dataset是放数据的。。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 1,DataRead 要保持连接,始终占用sqlconnection在线操作数据库 Dataset可离线,将数据一次性加载到内存中,2, DataRead只能快速只进读取数据,而Dataset可以顺序逆序读取3,DataRead 中的数据只读,Dataset中可以修改4,DataRead 只包含一个二维表结构, Dataset可包含多个,且能包含复杂关系,,相当于一个小型数据库 LS正解 Dataset是容器, DataSet好比是内存数据库,通过数据库数据填充后,可以脱离数据库使用。DataReader是数据库读取行的只进流的访问方式,在提取数据库数据时 ,是实时连接的。类似对应的如:XmlDocument和XmlReader的子类。 dataset能进行数据操作,datareader只能进行读取数据~~ 加上一条,DataSet的效率相比DataReader要低,这是方便的代价。 恩 2 楼 milizi820 说的没有错 我的个人观点:一般比较复杂需要从数据库里读取很多数据而且需要处理后使用的,我用DataSet 而简单读取的数据拿上来就用的用DataRead. 用DataSet可以把数据一次性读入客户端内存中然后进行处理,这样就对数据库服务器的压力就不是很大了,当然压力就分解到各个客户端上了 这样能提高运行速度(当然对客户端的要求是要提高的,现在一般的机器都没有什么问题) 怎么判断cmd命令执行完毕 被继承的winform怎样访问继承winform中新增的控件?? 从记事本中读取数据 如何设置窗体类属性的默认值? 怎样找到PE文件? 返回函数那里错了?? 两个Form之间传递数据 如何在C#代码中实现在Sqlserver2000中添加用户???以及附加数据库??? 怎样C#来控制在WEB页面动态增加checkbox组件? 想买个p3 1G/256m/14.1 的笔记本装vs.net 搞开发,性能会有问题吗?thanks! 我的分页控件是aspnetpager,可是出现问题了 用程序或脚本语言实现IIS网站的启动和关闭
Dataset可离线,将数据一次性加载到内存中,
2, DataRead只能快速只进读取数据,而Dataset可以顺序逆序读取
3,DataRead 中的数据只读,Dataset中可以修改
4,DataRead 只包含一个二维表结构,
Dataset可包含多个,且能包含复杂关系,,相当于一个小型数据库
DataReader是数据库读取行的只进流的访问方式,在提取数据库数据时 ,是实时连接的。
类似对应的如:
XmlDocument和XmlReader的子类。