Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我有 DS A 和 B。DS A 在表 A 中有记录 1,在第 1 列有更改。DS B 在表 A 中有相同的记录 1,但在第 2 列和第 3 列有更改。
如果我做 A.Merge(B, true); -> 我放弃了在第 2 列和第 3 列中所做的更改,但保留了 DS A 中的更改,反之亦然。
有没有办法进行合并以保持两个更改。
恐怕您必须自己实施此合并(或找到已实施此操作的人)。
dotnet-dataset 每行有两个版本:原始版本和修改版本。您可以遍历每一列并将原始值与修改后的值进行比较并做出相应的反应。