DataSet与List的区别 Dataset有弱类型和非面向对象缺陷 在项目中适不适合用 这些缺陷主要表示在那些地方它和List用的时候有些什么区别我看的真实项目 都是用的DataSet 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 DataSet的问题: 缺少抽象弱类型 实体类定义行为,强类型如LINQ,ORM 在有Linq之后,DataSet的使用量绝对要下降很多。 DATASET中存放的是2维表,list是以维的 这个我也想知道。很多项目都用dataset 我是个才毕业的,我现在基本都是在用DATASET LINQ用得很少 DataSet 是一个 关系 数据库winform 下, 多重主从关系数据编辑的情况用 DataSet , 让你方便不少.弱类型, 无业务特性?你写过多少个优良的业务类啊~ 以前做winform的时候,就全部都是dataset 其实我感觉DataSet能实现的东西List只能做的更好,你可以用符合的对象定义复杂的关系,比如List里放的是一个对象,对象定义中的某个属性就是个List<T>这样T又是个对象,足可以满足大多数的关系结构了。而且List<T>是强类型的,不需要类型转换更安全,现在又Linq还有lamda表达式什么的,List是非常好用的。另外DataSet去存数据多麻烦啊?我在对象定义时每个属性上面加个///文档注释,调用时一点就知道这个是什么属性干什么的,维护起来也方便。 想问下 为什么不用dataset 我一般也还用用 最初的时候用ds,现在都用list了,ds功能确实很强大,但是大对象对性能的影响是显而易见的 dataset 用的多的好处就是可以随意的select返回的列 ASP.NET实现Loading过渡页面 问一个DataSet中数据转换的效率问题 大家有什么好的方法呢 救命啊,,救命啊,,不救我就挂了啊.. 差一妙.请进---> 如何使指定区域右键菜单可用? 在当前页面如何实现另一个页面的刷新? 急急急_——当DataGrid的某一行处于编辑状态时,怎样使其中一个单元格为只读状态???? 郁闷,因此求救! asp.net是不是就不用客户端这些代码了呢? asp.net 二级域名问题 vs2005如何防止页面刷新?
缺少抽象
弱类型
实体类定义行为,强类型
如LINQ,ORM
winform 下, 多重主从关系数据编辑的情况用 DataSet , 让你方便不少.弱类型, 无业务特性?
你写过多少个优良的业务类啊~
你可以用符合的对象定义复杂的关系,比如List里放的是一个对象,对象定义中的某个属性就是个List<T>这样T又是个对象,足可以满足大多数的关系结构了。而且List<T>是强类型的,不需要类型转换更安全,现在又Linq还有lamda表达式什么的,List是非常好用的。
另外DataSet去存数据多麻烦啊?我在对象定义时每个属性上面加个///文档注释,调用时一点就知道这个是什么属性干什么的,维护起来也方便。
想问下 为什么不用dataset 我一般也还用用