0
要同步我的掌上应用程序和后端应用程序之间的数据,我将WCF服务库与本地数据库缓存一起使用(如here和here所述)。使用条件同步本地数据库缓存
同步起作用。
手持设备的用户只需要一部分数据。但是,在设置本地数据库缓存时,我只能选择整个表进行同步(并将后端的所有新增量数据提取到手持设备中)。
是否有可能向同步添加条件,例如,只选择分配给手持设备用户的路线?也许本地数据库缓存具有此功能,但我没有找到它。
替代方案:
- 我已经看过了生成的.cs文件,看到的SQL。也许我可以修改该SQL以包含参数?但它感觉像一个黑客。
- 另外我可以写我自己的WCF服务,有一个用户参数。