1

我在 C# 应用程序中使用同步服务。当我的客户端在长时间等待后同步时,他们被告知跟踪信息已经消失并重新初始化数据库。

我可以重新初始化,但是如果客户端有数据需要发送到服务器怎么办?在这种情况下,它将丢失。这个问题有什么优雅的解决方案吗?

4

1 回答 1

3

如果您收到此错误,您可以将代码中的同步类型更改为仅上传,然后重新同步。

然后,成功后,删除本地表并在重新初始化后再次下载。

您需要考虑服务器存储更改的时间。我的经验法则至少是预期断开连接时间的两倍。

如果您需要更多关于此的内容,请大声喊叫。

于 2010-02-26T16:11:19.703 回答