试题详情
- 简答题简述DataReader和DataSet的异同
-
DataReader和DataSet最大的区别在于,DataReader使用时始终占用SqlConnection,在线操作数据库..任何对SqlConnection的操作都会引发DataReader的异常..因为DataReader每次只在内存中加载一条数据,所以占用的内存是很小的..因为DataReader的特殊性和高性能.所以DataReader是只进的..你读了第一条后就不能再去读取第一条了。
DataSet则是将数据一次性加载在内存中.抛弃数据库连接..读取完毕即放弃数据库连接..因为DataSet将数据全部加载在内存中.所以比较消耗内存...但是确比DataReader要灵活..可以动态的添加行,列,数据.对数据库进行回传更新操作。 关注下方微信公众号,在线模考后查看
热门试题
- ASP文件的后缀名为:()
- 在JSP中,()动作用于将请求转发给其他
- Form表单的method属性能取下列哪
- ASP组件分为ASP内置组件和第三方组件
- 请简述装箱和拆箱的过程?
- 表单元素中表示刻度的是< progres
- 在对SQL Server数据库操作时应选
- jQuery动画中,调用多个animat
- Recordset 对象在使
- 新增的html5画图标签canvas说法
- net中读写数据库需要用到那些类?他们的
- 下列是正确的变量名的是()。
- 以下操作可以删除节点内容以及节点标签的是
- 以下哪个不属于JSP运行所必须的系统?(
- 以下关于jQuery对象说法正确的是()
- 在javascript中,()变量在函数
- 有关过滤器init( )方法错误的是()
- 在J2EE中,重定向到另一个页面,以下(
- 在Ajax的组成技术中,XMLHttpR
- .netFramework是vs.net