读书人

怎么合DataTable

发布时间: 2012-03-12 12:45:33 作者: rapoo

如何合DataTable
如何DataTable 例如
ID Name
ID Desc
合 ID Name Desc
因是XML中取,所有不能修改句,有什法啊?

[解决办法]
参考如下:
DataTable dt1 = new DataTable();
dt1.Columns.Add( "ID ", typeof(int));
dt1.Columns.Add( "Name ", typeof(string));
dt1.PrimaryKey = new DataColumn[] { dt1.Columns[0] };
dt1.Rows.Add(1, "Age ");
dt1.Rows.Add(2, "Apple ");
dt1.Rows.Add(3, "Orange ");

DataTable dt2 = new DataTable();
dt2.Columns.Add( "ID ", typeof(int));
dt2.Columns.Add( "Desc ", typeof(decimal));
//dt2.PrimaryKey = new DataColumn[] { dt2.Columns[0] };
dt2.Rows.Add(1, "A ");
dt2.Rows.Add(2, "B ");
dt2.Rows.Add(3, "C ");
dt2.Rows.Add(2, "D ");
DataTable dt3 = dt1.Copy();

dt3.Merge(dt2);

dt3就是合并后的结果.

读书人网 >asp.net

热点推荐