3
在我的應用程序中,我有一個數據庫被寫出到SD卡。我們必須對數據庫進行很多重大更改,因此當用戶升級應用程序時,是否有刪除和重新安裝數據庫的方法,但僅限於升級?升級黑莓數據庫
在我的應用程序中,我有一個數據庫被寫出到SD卡。我們必須對數據庫進行很多重大更改,因此當用戶升級應用程序時,是否有刪除和重新安裝數據庫的方法,但僅限於升級?升級黑莓數據庫
要做到這一點,最好的方法是在升級中有一大塊代碼檢查舊數據庫,如果它發現舊數據庫,則執行升級。
這可以讓你控制發生了什麼,以及它是如何發生的。
此外,向數據庫寫入版本將幫助您確定是否需要升級以及需要升級的類型。幸運的是,版本1.0可以是無版本的:-) –
@RayVahey - 是的,有一些明確的方法可以快速確定數據庫的版本,這也是至關重要的。感謝您指出了這一點。 – cdeszaq
謝謝......我只是這樣做了,它的工作......問題解決了。 – coder