我想從sdcard導入sqlite數據庫到android應用程序,但現有的數據庫應該已經刪除。 我創建了一個應用程序,但它不會被刪除舊的數據庫。它仍然是靜止的。它並不會破壞新的數據庫。如何從sdcard導入sqlite數據庫到android應用程序
如何刪除以前的一個&上傳新的複印和開放的數據庫清爽的數據反映。
請幫我
感謝, 尼廷
我想從sdcard導入sqlite數據庫到android應用程序,但現有的數據庫應該已經刪除。 我創建了一個應用程序,但它不會被刪除舊的數據庫。它仍然是靜止的。它並不會破壞新的數據庫。如何從sdcard導入sqlite數據庫到android應用程序
如何刪除以前的一個&上傳新的複印和開放的數據庫清爽的數據反映。
請幫我
感謝, 尼廷
使用context.deleteDatabase(DATABASE_NAME);
刪除現有的數據庫。
使用I/O操作複製數據庫,然後根據需要重命名數據庫。
只需複製該文件,使用標準的Java文件I/O。確保您在複製之前沒有在舊數據庫上打開SQLiteDatabase
或SQLiteOpenHelper
。數據庫的默認位置可以通過在任何Context
上調用getDatabasePath()
找到,例如Activity
。
你的問題很混亂,你想導入或複製或刪除數據庫 –
@Arju我想從SD卡導入數據庫,但它應該從舊數據庫中刪除所有數據,並將所有數據複製到現有數據庫 –
http: //limbaniandroid.blogspot.in/2013/02/useing-your-sqlite-database-in-android.html –