//不同结构的DataTable追加第二个DataTable数据在对应行后的 简单使用
//不同结构的DataTable追加在行后面的合并 DataTable dt = new DataTable(); dt.Columns.Add("ActivityID"); dt.Columns.Add("ActivityDate"); DataRow dr = dt.NewRow(); dr["ActivityID"] = "1"; dr["ActivityDate"] = DateTime.Now; dt.Rows.Add(dr); DataTable dt1 = new DataTable(); dt1.Columns.Add("ActivityID"); dt1.Columns.Add("ActivityIDa"); DataRow dh = dt1.NewRow(); dh["ActivityID"] = "1"; dh["ActivityIDa"] = "123"; dt1.Rows.Add(dh); //设置充当数据表主键的列 dt1.PrimaryKey=new DataColumn[]{dt1.Columns[0]}; dt.PrimaryKey=new DataColumn[]{dt.Columns[0]}; //合并时会根据主键追加在行的后面 //如果不设置主键会添加行来添加数据 dt.Merge(dt1);
C#中的DataTable简单使用Merge
免责声明:文章转载自《C#中的DataTable简单使用Merge》仅用于学习参考。如对内容有疑问,请及时联系本站处理。
上篇SpreadJS 纯前端表格控件应用案例:铭天预算执行系统shell 下执行mysql 命令下篇
宿迁高防,2C2G15M,22元/月;香港BGP,2C5G5M,25元/月 雨云优惠码:MjYwNzM=