當我將我的應用程序部署到Android中的模擬器時,數據庫也將被部署。如果我對數據庫做了任何更改,它將不會再次部署到模擬器。要做到這一點,每次我必須從設備管理器中刪除仿真器並創建一個新的。這個過程真的很煩人,想知道如何從模擬器中刪除數據庫並部署新的數據庫。如何從模擬器中刪除SQL數據庫
2
A
回答
2
你只需要增加你在構造函數或延長SQLIteOpenHelper類提供數據庫的版本......
和SQLIteOpenHelper覆蓋onUpgrade:
public void onUpgrade(SQLiteDatabase db, int oldVersion, int newVersion) {
if (newVersion > oldVersion)
Log.v("Database Upgrade", "Database version higher than old.");
myContext.deleteDatabase(DB_NAME);
}
0
快速易:
context.deleteDatabase(DATABASE_NAME);
1
簡單:
打開DDMS何衛青(菜單窗口>>打開新版本)
選擇文件探索標籤。
然後轉到data> data> pakage_name> databases> data_base_name。
和刪除
0
而不是刪除模擬器從
DDMS刪除數據庫---->文件瀏覽器---->數據/數據/ your_package_name --->數據庫 --- > yourdatabase。
並將其刪除。
,你可以做一件事
只需卸載該應用程序,並重新安裝,這將刪除數據庫 ,並須再次創建數據庫。
1
請按照下列步驟操作:
DDMS>從右手邊左側面板
選擇emulater選擇filexplorer>選擇您的應用程序包 點擊DATABSE foder 選擇數據庫 和右上方刪除(「紅色減號」)刪除按鈕
0
如果你想刪除數據庫只是刪除表,並再次重新創建表,如下所示的一種方法其中
String Droptable="drop table if exists item_master"; // where item_master is table name
myDataBase.execSQL(Droptable);
放棄它重新創建爲
String Createtable="CREATE TABLE \"item_master\" (\"item_id\" INTEGER PRIMARY KEY AUTOINCREMENT NOT NULL UNIQUE , \"item_name\" VARCHAR, \"item_img\" VARCHAR, \"item_s_desc\" TEXT, \"item_desc\" TEXT, \"item_map\" VARCHAR, \"bookmark\" VARCHAR DEFAULT N, \"category_id\" INTEGER)";
myDataBase.execSQL(Createtable);
您可以根據烏拉圭回合的要求chnage列名或添加或刪除列之後
相關問題
- 1. 如何從SQL數據庫中刪除
- 2. 從模擬器中刪除應用程序數據庫
- 3. 從genymotion模擬器中刪除數據庫
- 4. 如何刪除我的Android模擬器上的SQLite數據庫?
- 5. 如何從SQL服務器數據庫中刪除所有數據庫索引
- 6. 如何從數據庫中刪除特定數據(SQL/PHP)
- 7. 從SQL數據庫中刪除android
- 8. 從SQL數據庫中刪除
- 9. 如何從Orchard數據庫中刪除模塊的數據?
- 10. iPhone模擬器問題刪除數據
- 11. 從drupal7數據庫中刪除模塊
- 12. 如何從數據庫中刪除「」值
- 13. 如何從數據庫中刪除?
- 14. 如何從Firebase中刪除數據庫?
- 15. backbone.js從數據庫刪除模型從視圖中刪除
- 16. 從XCode中刪除舊模擬器
- 17. 如何刪除Sql Server數據庫
- 18. 如何刪除SQL數據庫? sp_delete_database_backuphistory woes
- 19. 從數據庫中刪除/刪除
- 20. 如何從SQL Server 2005數據庫中刪除脫機文件
- 21. 如何從SQL Server數據庫中刪除錶行?
- 22. 從數據庫中刪除
- 23. 從數據庫中刪除
- 24. 從sql數據庫刪除行
- 25. xcode從設備刪除SQL數據庫
- 26. 如何刪除本地PC上的所有Azure模擬器數據庫?
- 27. 如何從PostgreSQL中刪除模板數據庫?
- 28. 如何觀察從Firebase數據庫中刪除模型?
- 29. SQL觸發器從數據庫中刪除行
- 30. 刪除數據庫SQL PHP