我正在使用一个用于存储数据的应用程序(带有WPF),用户应该能够脱机访问数据,并且应该在有Internet连接时在线同步数据,以便可以通过移动应用或其他设备访问。
您对处理这种情况有什么建议(任何工具或方法),目前我正在使用Microsoft Access来进行应用程序设计,但是如有必要,我可以切换到其他方法。如果您有关于此的文档或教程,请给我链接,因为我是数据库新手。
答案 0 :(得分:0)
这是一种不同的情况,以便我们所有人都可以建立联系。
假设您有两部手机PhoneA和PhoneB。两者都有Facebook Messenger应用程序。您关闭了PhoneB。您整天都使用PhoneA与朋友交流。
晚上,您打开了PhoneB,phoneB中的Messenger应用会从服务器中拉出所有会话(电话上尚不存在数据)。所以phoneB不在乎PhoneA上的内容,PhoneB只提取其脱机数据库上尚不存在的数据。
道德故事是,您必须增强编程/算法技术,以检查脱机数据库中数据的存在。有很多方法和选项可以做到这一点。归结于编程实践。