【发布时间】:2014-07-07 08:02:21
【问题描述】:
我正在开发一个用于农业目的的 Windows 应用程序。多个用户将使用此应用程序来维护数据。主要问题是工作地点没有网络连接。但是,如果有任何选择,他们可以在一天结束时进行同步。
我只是想知道如何在本地导入和存储所有数据,并在有网络的情况下将数据更新到数据库。
我认为的选项是在运行此应用程序的每台机器上都有 SQL。在没有网络的情况下将数据存储到本地数据库中。
有网络时有单独的按钮将本地数据导出到集中数据库。
看起来这很复杂。有没有更好更简单的选择。
我更喜欢使用 c#、Visual Studio。
谢谢。
【问题讨论】:
-
数据同步复杂吗?是否会在“离线”模式下更新数据,还是只是添加新数据?离线模式下多人同时修改数据有什么危险吗?