c# – 离线时本地存储数据的最佳方法
作者:互联网
我正在编写一个小程序(更多的是试验vs 2010而不是其他任何东西)
尽管是一个实验,它对我们当地的田径俱乐部有一些实际用途.
我的想法是访问数据库(目前在线)下载当前成员并在笔记本电脑上本地存储(这是一个MS sql表,用于为俱乐部的网站提供支持).
带上笔记本电脑参加活动(是的,有些地方没有互联网覆盖),添加成员参加那天的比赛(也是一个来自sql表的行(虽然不会对此进行任何更改),记录结果(新记录)在第3表)
一旦回家,洗澡并再次访问互联网,可根据比赛结果/会员更改等上传/编辑表格.
所以我想我会做一些像在本地写入xml文件的数据,包括一个表示更改等的字段?
如果有人能指出我的方向,我会很感激…如果有人能告诉我这是否有名字,我会很感激.
解决方法:
除了远程数据存储之外,基本上您需要的是桌面上的本地数据存储.然后,您可以手动编写代码以在脱机/联机时同步数据存储,或者您可以使用Microsoft Sync framework为您处理它.
我个人在许多项目中使用了Sync框架,一旦习惯了这些约定,它就非常容易使用.
标签:c,offline-mode 来源: https://codeday.me/bug/20190526/1158854.html