C#移动设备应用程序中的SQL复制

时间:2013-02-07 16:40:52

标签: mobile sql-server-ce windows-ce database-replication motorola

我有一个在Motorola Symbol 3090上运行的移动应用程序(CE),它应该允许扫描库存项目并在我们的SQL服务器上更改它们的属性(该表已存在于服务器上多年,现在他们想要一种方法使用移动设备更新)。

以下是我所面临的需要解决的问题。

  1. 我们的仓库非常大,跨越多个地点,所以我们不可避免地在仓库中有死区,因此无法连接。我提出的是一种进入离线模式并在本地设备上拥有最新库存副本的方法。这将允许在本地找到并记录所有交易。当设备返回底座或返回到wifi时,它会更新数据库。有了这个提议,我不确定SQL Replication是否是处理这种类型应用程序的最佳方法。
  2. 希望一些更有经验的移动设备开发人员对设计方案有任何意见。

    我现在只在这些类型的系统(Motorola符号3090)上开发了大约2个月,并且没有SQL Replication的背景知识。我理解复制正在做什么的基础知识,但这是关于我对这个主题的了解程度。

1 个答案:

答案 0 :(得分:2)

正如ErikEJ在上面的评论中所指出的,Merge Replication适用于这种情况。以下是一些可以帮助您入门的资源: