【发布时间】:2015-07-10 05:58:28
【问题描述】:
我有两个数据表:
DataTable original;
DataTable modified;
两张表行数相同,列数相同。
我希望我的 modified 数据表确定要与 original 数据表进行比较的每一行。如果modified 数据表中的一行不等于original 数据表中的行,则该行的.RowState 将设置为.SetModified() 数据表中的.SetModified()。
例如:
.................................................. ....
如果orginal 中的第1 行不等于modified 中的第1 行,则row1.SetModified()
如果orginal 中的第2 行不等于modified 中的第2 行@then row2.SetModified()....等
.................................................. ......
不应该是这样的:
.................................................. ......
如果orginal 中的第1 行不等于modified 中的第2 行,则row1.SetModified()
如果orginal 中的第2 行不等于modified 中的第3 行,则row1.SetModified()...等
.................................................. ......
明白了吗? :)
任何不使用Primary Keys的代码建议?
【问题讨论】:
标签: c#