2013-05-05 133 views
0

我使用Qt庫在C++中創建軟件,其中數據庫在登錄到軟件時加載。 完成後,您可以在不連接的情況下使用它並編輯數據庫,然後當您訪問互聯網時,您可以更新您的在線數據庫。在線/離線管理Mysql數據庫

我該怎麼做?

  • 寫出來與我自己的格式的文件,然後解析,當我有Internet連接mysql的要求嗎?
  • 在localhost上使用數據庫,然後將其複製到真實的數據庫中?
  • 其他解決方案?

當兩個用戶脫機更新數據庫時,如何檢查他們不使用sameId?順便說一下,我需要身份證作爲父/子元素。

謝謝。

回答

0

我發現一個很好的解決方案,就是在我的C++程序中使用sqlite數據庫。

所以我在兩個方向上都有相同的請求(「上傳」,「下載」)和訪問我整個程序中的所有數據(使用單例進行數據庫訪問)