- 博客(2)
- 资源 (2)
- 收藏
- 关注
转载 SqlDataReader 与SqlDataAdapter+DataSet 的区别
SqlDataReader和SqlDataAdapter 区别 概述:一,SqlDataReader //基于连接,只读访问 适合数据量较小。 SqlDataAdapter //基于非连接,适于数据量较大时,可以另行修改,最后再把修改结果返回给数据库。要求资源也大一点二,SqlDataAdapter 读取数据后将数据集放入DataSet ,DataSet 的数据存在本地客服机内存。三,SqlDataReader返回的是一个数据读写器,只能一条条的读,操作起来不灵活,一般在只读
2011-06-01 16:35:00
326
原创 c#深拷贝与浅拷贝
<br />今天特意研究下了深拷贝和浅拷贝:<br />首先介绍一下:<br />C#中有两种类型变量,一种 是值类型变量,一种是引用类型变量。对于前者,copy是属于全盘复制;而对于后者,一般的copy只是浅copy,相当于只传递一个引用指针一样。因此 对于后者进行真正copy的时候,也是最费事的,具体的说,必须为其实现ICloneable接口中提供的Clone方法。<br /><br />浅拷贝(影子克隆):只复制对象的基本类型,对象类型,仍属于原来的引用.<br />深拷贝(深度克隆):不紧复制对象的
2011-06-01 16:32:00
203
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人