在sql android代码中删除整个数据库和几个表



我有一个数据库(BASE2.db),里面有4个表,但是,当我想删除数据库时,我有一个错误:

代码:

db.execSQL("DROP DATABASE IF EXISTS BASE2.db");

logcat:

(1) near "DATABASE": syntax error

我试过了,但不正确:

db.execSQL("DROP TABLE IF EXISTS BASE2.db");

如何做到这一点?

试着使用以下语句:

context.deleteDatabase(databaseName.db);

try this

this.deleteDatabase("databasename.db");

其中this指的是您的活动,或任何上下文。

更多信息请参考这个博客

http://logcatsolutions.blogspot.in/2012/07/sqlite-complete-example-create.html

最新更新