将本地数据库缓存与条件同步

时间:2012-08-24 09:20:06

标签: c# visual-studio-2008 compact-framework windows-mobile-6.5 motorola

要在我的掌上电脑应用和后端应用之间同步数据,我正在使用WCF服务库和本地数据库缓存(如herehere所述)。

同步有效。

掌上电脑的用户只需要数据的子集。但是,在设置本地数据库缓存时,我只能选择要同步的整个表(并且后端的所有新增量数据都会被拉到手持设备中)。

是否可以为同步添加条件,例如仅选择分配给掌上电脑用户的路线?也许本地数据库缓存具有此功能,但我还没有找到它。

替代解决方案:

  1. 我查看了生成的.cs文件,看到了SQL。也许我可以修改该SQL以包含参数?但感觉就像是黑客。
  2. 或者我可以编写自己的具有用户参数的WCF服务。

1 个答案:

答案 0 :(得分:0)

我认为您也可以尝试SQL Server发布服务,您可以在其中添加一些条件同步