111,097
社区成员




for (int x = 0; x < 500; x++)
{
DataRow dr1 = TableA.NewRow();
dr1["ID"] = x;
dr1["a"] = "a" + Convert.ToString(x);
dr1["b"] = "b" + Convert.ToString(x);
dr1["c"] = "c" + Convert.ToString(x);
dr1["d"] = "d" + Convert.ToString(x);
TableA.Rows.Add(dr1);
}
for (int x = 0; x < 800; x++)
{
DataRow dr1 = TableB.NewRow();
dr1["ID"] = x;
dr1["a"] = "a" + Convert.ToString(x);
dr1["b"] = "b" + Convert.ToString(x);
dr1["c"] = "c" + Convert.ToString(x);
dr1["d"] = "d" + Convert.ToString(x);
TableB.Rows.Add(dr1);
}
TableA.WriteXml("D://TableA.xml");
TableB.WriteXml("D://TableB.xml");
TableA.AcceptChanges();
TableA.Merge(TableB);
TableA.WriteXml("D://TableAA.xml");
DataTable changesTable = TableA.GetChanges();
changesTable.TableName = "ChangeTable";
changesTable.WriteXml("D://ChangeTable.xml");