当前位置:编程学习 > C#/ASP.NET >>

linq 转dataset

var q = from n in set.Tables[0].AsEnumerable() select n;
怎么再转成dataset

DataSet set=q.......?
 DataTable dt = new DataTable();
            dt=q.CopyToDataTable();

            set1.Tables.Add(dt);?

高人指点迷津 --------------------编程问答--------------------
引用 楼主 dys_198102 的回复:
var q = from n in set.Tables[0].AsEnumerable() select n;
怎么再转成dataset

DataSet set=q.......?
 DataTable dt = new DataTable();
            dt=q.CopyToDataTable();

            set1.Tables.Add(dt);?

高人指点迷津


set.Tables[0]这个就是datatable --------------------编程问答-------------------- 我知道,我的意思是,var q如何转成dataset 只是var q,和它之前怎么来的没关系 --------------------编程问答--------------------
引用 2 楼 dys_198102 的回复:
我知道,我的意思是,var q如何转成dataset 只是var q,和它之前怎么来的没关系


   dataTable dt   = new dataTable();//创建表
dataColumn aa=new dataColumn("Name",Type.DataType(“System.String”));//添加表头
dataColumn bb=new dataColumn("Age",Type.DataType(“System.String”));
dt.Columns.Add(aa);
dt.Columns.Add(bb);
dataRow dr=dt.newRow();//添加行数据
dr["Name"]="兰野 ";
dr["Age"]="22";
dt.Rows.Add(dr);

forcah(dataRow dr in q)
{

}
类似这样,你循环出数据,然后在添加到你自己定义的datatable里面,自己改下把!
--------------------编程问答-------------------- 哦,谢谢。那如果var q 转成json哪?
补充:.NET技术 ,  ASP.NET
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,