2013-11-02 188 views
0

我在我的應用程序中使用了數據庫。現在我擁有相同的數據庫,但只有更少的數據。我已刪除舊的數據庫並將新數據庫粘貼到資產文件夾。問題是,該應用程序仍然顯示舊數據庫中的數據。現在我試圖清空資產文件夾,並嘗試運行應用程序和應用程序顯示錯誤,但顯示來自舊數據庫的內容。這意味着它被存儲。現在我想刪除或刪除這個複製到默認位置的舊數據庫,並將其替換爲新數據庫。我怎樣才能做到這一點? 注意:舊的和新的數據庫具有相同的數據庫,表和列名稱。刪除舊數據庫並將其替換爲新數據庫

+0

請轉到到設置 - >應用程序管理器,選擇應用程序,然後清除數據 –

+0

如果要更改數據,可以增加數據庫版本(例如,如果您使用1,則可以將其設置爲2),並且所有內容都將被重新創建。希望這可以幫助。 – jagmohan

+1

或者在你的應用程序中運行'Context.deleteDatabase'首先刪除舊的。您還可以在dbopenhelper中爲數據庫提供新版本並刪除/創建所有表。 – jboi

回答

0

沿着這條道路......在Eclipse中...

DDMS --->文件瀏覽器 - >數據 - >數據 - >您PACKAGENAME --->數據庫--- - >你的數據庫文件。每當更改數據庫或簡單的架構

只需更換該數據庫文件,以新的數據庫文件並生成項目....

相關問題