这些要求是否不包括同步服务? [英] Do these requirements exclude Sync Services?

查看:116
本文介绍了这些要求是否不包括同步服务?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我一直在使用Sync Services for ADO.NET对偶尔连接的应用程序进行原型设计,但我认为项目的要求可能会让我陷入困境。不同方向:

I have been prototyping an occasionally-connected app with Sync Services for ADO.NET, but I think the project's requirements may be pushing me in a different direction:


  1. 客户端必须是Windows Mobile。
  2. 存在大量预先存在的数据。
  3. 发送到客户端的数据需要按用户进行过滤。

要求#1& #2表示我们必须使用批处理。我试过没有批处理同步,我的设备在第一个表上耗尽了程序内存。要求#3意味着我们无法使用应用程序部署数据,而是需要在初始同步时创建数据。这样做的问题是VS2008的"添加本地数据库缓存"向导生成的SQL脚本将相同的CreationDate分配给表中的每个预先存在的行。这意味着即使打开批处理,整个表也会在初始同步时一次性下载...至少在使用我能够找到的任何示例SelectNewAnchorCommand时。我有SQL的工作知识,但我不是专家。我可以使用SelectNewAnchorCommand来分割我的初始同步数据吗?是否有其他模式可以将用户特定数据传送到我的设备而不会使其丢失。

推荐答案

< span style ="font-size:10pt; font-family:'Arial','sans-serif'"> Indy,

您使用位于此处的设备位:

http://www.microsoft.com/downloads/details.aspx?FamilyId=75FEF59F-1B5E-49BC-A21A-9EF4F34DE6FC& ; disp已laylang = en

另外,你看过我们的批处理演示吗?这里:

http://www.syncguru.com/projects/SyncServicesDemoBatching.aspx

Sean Kelley

数据复制和同步

Microsoft


这篇关于这些要求是否不包括同步服务?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆