2013-03-23 70 views
1

在我的應用程序中,我有一個選項來導出數據庫文件到SD卡。導出工作正常,問題是,(說得清楚)例如Android:數據庫備份問題

  • 我花了一些包含數據的數據庫文件的備份。
  • 之後,我修改了我的應用程序中的一些數據。
  • 當我嘗試導入保存的備份文件時,在我的應用程序中(導出數據庫文件後)所做的更改也在此備份文件中進行了修改。

我有點困惑於這種奇怪的行爲。我認爲備份數據庫文件和內部應用程序數據庫有一個鏈接,我在應用程序中修改的任何內容都會反映在備份文件中。

如果有人知道爲什麼以及如何克服這一點,請提出建議。任何形式的幫助或建議都非常感謝。謝謝 !

+0

一些代碼會有幫助... – Goddchen 2013-03-23 11:16:40

+0

@Goddchen代碼是非常巨大的,不能發佈在這裏。而且我沒有按照原樣導入完整的備份文件,但是我正在讀取備份文件內表中的內容並將它們添加到內部數據庫中。重要的是,我只想知道備份文件和內部數據庫之間是否有任何關聯?如果是的話,那我該如何解決呢?謝謝。 – 2013-03-23 14:14:18

回答

0

我想出了我犯的錯誤。它現在是固定的!