2011-01-25 48 views
0

殺我創建了一個數據庫,在我的Android應用:安卓:SQLite數據庫手機重啓後空或每任務管理器

Context context = this.getApplicationContext(); 
SQLiteDatabase db; 
String path = "cultura.db"; 
db = context.openOrCreateDatabase(path, Context.MODE_WORLD_WRITEABLE, null); 

確定如果我的應用程序是通過任務管理器殺死或電話重啓數據庫爲空。有沒有人有辦法解決嗎????

回答

0

的代碼來創建數據庫如下:

SQLiteDatabase SAMPLEDB = NULL; sampleDB = this.openOrCreateDatabase(Constants.DB_NAME,MODE_PRIVATE, null);

即使手機重新啓動,數據庫也不應該爲空。

您是否正確創建了表&插入了值?

+0

一切正常.......如果數據庫是打開的,程序被殺死....然後它doens不保存狀態 – 2011-01-28 10:48:42