datatable增加列 怎么把一个DataTable中的一行数据添加到另一个DataTable?

怎么把一个DataTable中的一行数据添加到另一个DataTable?两个表的数据结构需要一样。C# codeDataTable dt1DataTable dt2DataRow row = dt1.

怎么把一个DataTable中的一行数据添加到另一个DataTable?

两个表的数据结构需要一样。C# codeDataTable dt1DataTable dt2DataRow row = dt1.Rows[X]dt2.Rows.Add(row)2008-12-04 01:35 推荐: 0 次 苯办法了。C# codeDataRow row2 = dataTable2.NewRow()for(int k = 0 k < row1.Table.Columns.Count){row2[k] = row1[k] // row1是dataTable1的一行}dataTable2.Rows.Add(row2)2008-12-04 01:35 推荐: 0 次 C# codeDataTable dt = new DataTable()dr=所要添加到dt的DataRow。dt.Rows.Add(dr.ItemArray)

如何向DataTable中添加一行数据到第一行?

DataTable dt = new DataTable() dt.Columns.Add("ID") dt.Columns.Add("Name") DataRow dr = dt.NewRow() object[] objs = { 1, "Name" } dr.ItemArray = objs dt.Rows.Add(dr) this.dataGridView1.DataSource = dt

怎样往datatable里添加数据?

一、手动添加数据:

  1. 添加列和列名

  2. 添加行,对行内容添加值

手动打一段代码参考:

DataTable dt=new DataTable()

dt.columns.add("Column 1") //添加列1

dt.columns.add("Column 2") //添加列2

dt.rows.add() //添加一行空行

dt.rows[0][0]=1.1 //对第1行第1列赋值

dt.rows[0][1]=1.2 //对第1行第2列赋值

dt.rows[1][0]=2.1 //对第2行第1列赋值

dt.rows[1][1]=2.2 //对第2行第2列赋值

二、通过数据库查找结果赋值

网上示例有很多,手动打比较费时