我有一個數據庫(BASE2.db)裏面4個表,但是,當我要刪除的數據庫,我的錯誤:刪除整個數據庫severals表中的SQL安卓
代碼:
db.execSQL("DROP DATABASE IF EXISTS BASE2.db");
的logcat的:
(1) near "DATABASE": syntax error
我已經嘗試這一點,但不正確:
db.execSQL("DROP TABLE IF EXISTS BASE2.db");
如何做到這一點?
我有一個數據庫(BASE2.db)裏面4個表,但是,當我要刪除的數據庫,我的錯誤:刪除整個數據庫severals表中的SQL安卓
代碼:
db.execSQL("DROP DATABASE IF EXISTS BASE2.db");
的logcat的:
(1) near "DATABASE": syntax error
我已經嘗試這一點,但不正確:
db.execSQL("DROP TABLE IF EXISTS BASE2.db");
如何做到這一點?
試試這個
this.deleteDatabase("databasename.db");
其中this
是指你的活動,或任何語境。
更多的是指這個博客
http://logcatsolutions.blogspot.in/2012/07/sqlite-complete-example-create.html
嘗試使用以下命令:
context.deleteDatabase(databaseName.db);
似乎不工作;( – morbak 2013-03-05 08:49:55
嘗試DELETEFILE(DBPATH) – Nermeen 2013-03-05 09:17:03
但如何知道databsae路徑如果APPLI移動到SD卡? – morbak 2013-03-05 09:33:13