0

当同步模式设置为仅下载时,同步框架中是否可以下载已删除的行?实际上,我正在开发一个应用程序,最初只在客户端下载很少的设置表。但是,当从这些表中删除行时,需要将它们下载回客户端。

提前致谢。

4

1 回答 1

0

Sync Framework 中的增量同步基于自上次同步以来发生的变化。

您的目标已删除行,但源没有更改。源上未记录任何更改,同步时未检测到更改。而且您的消息来源也不知道目的地发生了什么。

假设您对接收相同更新的其他客户端没有问题,您可以对源进行虚拟更新(例如,update tableX set col1=col1)。这应该将行标记为已更改,并将在下一次同步时拾取。

同步很可能会引发冲突,因为它获得了更新,但客户端上没有要更新的行。当它发生时,将冲突解决设置为 Retry with Force Write。

于 2013-04-17T05:54:44.857 回答