C#比较两个DataTable

2024-11-01 00:16:00
推荐回答(2个)
回答1:

通过合并和获得改变两个方法获得差异的部分:

dataTable1.AcceptChanges();
dataTable1.Merge(dataTable2);
DataTable changesTable = dataTable1.GetChanges();

这样可薯猜以快尺拍速获得dataTable2中存在而dataTable1中不存在的行,
反数困型之可以用dataTable2合并dataTable1。

回答2:

http://www.cnblogs.com/houlinbo/archive/2010/02/10/1667189.html