DataSet包含了多个DataTable,以及DataTable之间的约束关系。
如果你的数据不需要做关系映射,直接用DataTable效率比较高。如果有需要1:N或N:M这样的关系查询,将DataSet中的相应DataTable全部填充,再使用关系查询数据。
DataSet数据源你可以把它看成数据库,而DataTable就是数据库里的一个表将DataTable添加到DataSet中:
在项目中遇到
DataTable 无法直接转换成
DataSet 时,
可以先new
可以先new
DataSet c出来再填充就好了
DataSet ds = new DataSet();
DataTable dt= new DataTable("Customers");
ds.Tables.Add(dt);
读取DataSet中某一个DataTable:
dt=ds.Tables[0];//指定第0个表
dt=ds.Tables["Customers"];//指定表名为“Customers”的表
详细解决方案
ASP.NET中DataTable与DataSet其间的转换
热度:304 发布时间:2013-09-28 10:01:20.0
相关解决方案
- vs2010 datatable visualizer 不能用,该怎么处理
- vs2010 datatable visualizer 不能用,该如何解决
- dataset,该怎么处理
- 求大姐帮帮忙 J# 如何样才能从 DataSet 中读取单条数据 J
- ReportViewer 如何绑定一个动态的 DataTable
- DataTable 取值解决方法
- DataSet 读写 Excel.该怎么处理
- 100分求解决:datagridview打开Excel报错:名叫“ClampVal”的列已属于此 DataTable
- 数据库查询有关问题求教,Dataset 老是为空
- 关于datatable,dataset,再有list泛型,到底哪个更好一些?
- 没法将类型“System.Data.DataSet”隐式转换为“System.Collections.Generic.List
- DataSet 怎么 获取DataSet 里的查询数据
- 没法将类型“bool”隐式转换为“System.Data.DataTable
- DataSet.Tables 中怎么插入值
- 为什么 DataTable 不能在页面中共享解决思路
- 求 获取一张表(DataSet)最省资源的代码?该如何解决
- DataSet 该在什么时候使用(小弟我真的不懂,请不要嘲笑偶)
- 大人:关于DataSet写进Xml的有关问题 小弟我在window xp2下 可以。但放到服务器window2003 上 dataset 写不进去xml里
- DataTable dt = GetDataSource()
- DataTable 更新数据库(只剩下30分了,请那位老大帮忙,多谢)
- DATASET 中table 合并的有关问题,解决者50分奉送,第一次
- dataview与 dataset 抉择解决办法
- DataTable 排序后绑定有关问题
- Dataset+XML+datalist分页有关问题
- ArrayList ,ilist,DataSet,哪个性能更好点。该如何处理
- 怎么解决?DataTable 内部索引已损坏.
- DataTable 对象表中的记录怎么批量条件删除?
- [请教:public static DataSet GetListSql()和public DataSet GetListSql()定义办法有什么区别]
- 怎么将 DataSet 中的数据添加天另一个结构完全相同的表中
- DataTable 怎么转换为 XML