是否可以在MS Sync Framework中同步不是整个表格数据?

时间:2010-01-13 12:41:25

标签: c# windows-mobile filter microsoft-sync-framework

我有移动应用程序,所以我不想发送/接收表中的整个更改。只是一些数据,符合一些过滤条件。是否可以用SF实现;如果是的话,请提供一些资源来阅读它,因为我几乎找不到任何东西。
谢谢。

2 个答案:

答案 0 :(得分:2)

SQL Server复制服务(SSRS)绝对可以实现。您可以选择哪些表,字段,甚至将过滤器应用于发布。我不熟悉Sync Framework,但SSRS订阅出现在同步中心,所以我的假设是Sync Framework使用SSRS。

答案 1 :(得分:2)

是的,可能。例如,您可能只想同步与特定商店相关的记录,而不是商店表中的所有更改。

您可以通过向SyncParameters集合添加参数来完成此操作。 e.g。

m_SyncAgent.Configuration.SyncParameters.Add(“@ ParamName”,paramValue)

这会将参数数据传递到同步过程的服务器端,然后您可以使用它来同步您想要包含的数据。