2013-05-05 132 views
0

我使用Qt库在C++中创建软件,其中数据库在登录到软件时加载。 完成后,您可以在不连接的情况下使用它并编辑数据库,然后当您访问互联网时,您可以更新您的在线数据库。在线/离线管理Mysql数据库

我该怎么做?

  • 写出来与我自己的格式的文件,然后解析,当我有Internet连接mysql的要求吗?
  • 在localhost上使用数据库,然后将其复制到真实的数据库中?
  • 其他解决方案?

当两个用户脱机更新数据库时,如何检查他们不使用sameId?顺便说一下,我需要身份证作为父/子元素。

谢谢。

回答

0

我发现一个很好的解决方案,就是在我的C++程序中使用sqlite数据库。

所以我在两个方向上都有相同的请求(“上传”,“下载”)和访问我整个程序中的所有数据(使用单例进行数据库访问)