C#如何把DataTable转换成DataSet-CSDN论坛

如题所述

它俩不是转换,而是包含

DataSet是数据集.里面可以包含很多DataTable

DataSet ds = new DataSet();
DataTable dt = new DataTable();
ds.Table[0] = dt;//如果ds已有dt了,这样可以替换
ds.Tables.Add(dt);//如果没有可以添加

温馨提示:内容为网友见解,仅供参考
第1个回答  2016-01-14
DataSet包含了多个DataTable,以及DataTable之间的约束关系。

DataSet的Tables属性获取包含在 DataSet 中的表的集合。

如果 dataset是一个DataSet实例,那么dataset.Tables[0]就是其中的第一个DataTable

DataTable datatable=dataset.Tables[0];//该语句把DataSet转成DataTable
相似回答