我有一个数据库(BASE2.db),里面有 4 个表,但是,当我想删除数据库时出现错误:
编码:
db.execSQL("DROP DATABASE IF EXISTS BASE2.db");
日志猫:
(1) near "DATABASE": syntax error
我试过这个,但不正确:
db.execSQL("DROP TABLE IF EXISTS BASE2.db");
这该怎么做?
我有一个数据库(BASE2.db),里面有 4 个表,但是,当我想删除数据库时出现错误:
编码:
db.execSQL("DROP DATABASE IF EXISTS BASE2.db");
日志猫:
(1) near "DATABASE": syntax error
我试过这个,但不正确:
db.execSQL("DROP TABLE IF EXISTS BASE2.db");
这该怎么做?
尝试使用以下内容:
context.deleteDatabase(databaseName.db);
试试这个
this.deleteDatabase("databasename.db");
wherethis
指的是您的活动或任何上下文。
有关更多信息,请参阅此博客
http://logcatsolutions.blogspot.in/2012/07/sqlite-complete-example-create.html