DataSet和DataTable的区别? 请问DataSet和DataTable的具体区别是什么?哪个性能更好一些?为什么?麻烦高手解答一下,非常感谢! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 DataSet是装DataTable的容器...不存在哪个性能更好... 把DataSet看成EXCEL文件。把DataTable看成EXCEL文件中的一个SHEET这个就是DataSet 与 DataTable 的联系与区别。同等情况下,DataTable占用内存比DataSet少。 硬要讲性能。那是datatable比dataset占的资源少 因为dataset是datatable的集合。所以占的资源会多点! DataSet是一个或多个DataTable的集合,除此之外,DataSet还可以保存表与表之间的关系。 dataset 是内存中的数据库,datatable 是 dataset 中的数据表 包含和被包含的关系,DataSet中可以包含多张DataTable如果没猜错的话应该是今天遇到的问题吧?发了个贴就回家了。 理解的不错,就是DataTable 不是非得包含在 DataSet 中 dataSet 里面 可以有多个 datatabe 比如 dataSet.tables[0] 一个存储过程返回两个结果集就可以用到dataSet.tables[0].XX dataSet.tables[1].XXX DataTabe 只是 DataSet 中的一个数据表而已. 一个DataSet 可以包括多个 DataTabe DataSet可以看成是DataTable的集合,当然DataSet除了DataTable外还有DataRelation等.通过ds.tables.add(dt)来向dataset中添加datatable DataTable 是大杯子DataSet 是裝大杯子的盒子 DataSet是仓库。而dataTable是仓库中的一个小库房。datatSet包含dataTable。至于性能嘛。要看你在什么情况下用了。 [size=18px]大家能说的具体点吗?[/size] dataset ds=new dataset();ds.tables[0]=datatable 而且datatable使用起來也比較簡單 无法添加字符?? table中按钮如何用Ajax实现按按钮所在列排序? 地图问题 RegularExpressionValidator的正则表达式 java和C#字节数组转16进制字符串的问题 巨复杂的问题,搞得我眼睛都得了红眼病还是找不出来,在page_load和page_prerend连个事件中丢失自定义控件的属性。 超高级难题!高手进来看一看!帮小弟解决一下循环问题! 异常详细信息:客户端的工作过多 框架相关问题请教 win2003下对excel操作的问题 高手请进.net如何将tbi文件转换成jpg 接收POST发送的数据时,如何转换编码?
把DataTable看成EXCEL文件中的一个SHEET这个就是DataSet 与 DataTable 的联系与区别。同等情况下,DataTable占用内存比DataSet少。
如果没猜错的话应该是今天遇到的问题吧?
发了个贴就回家了。
比如 dataSet.tables[0]
一个存储过程返回两个结果集就可以用到
dataSet.tables[0].XX
dataSet.tables[1].XXX
一个DataSet 可以包括多个 DataTabe
通过ds.tables.add(dt)来向dataset中添加datatable
DataSet 是裝大杯子的盒子
datatSet包含dataTable。
至于性能嘛。要看你在什么情况下用了。
ds.tables[0]=datatable