
db.execSQL("DROP TABLE IF EXISTS "+TABLE_NAME) //如果存在,删除原先表
db.execSQL(sql)
} catch (SQLException e) {
}
这样写应该没问题了吧?应该是你写的删除表格的语句中表名写错了而已。
Oh,没看见,下面已经有人回答了,当我没说,呵呵
您是否使用过dbHandler来运行查询?数据库将不会创建,直到你做。在onCreate()和onUpgrade()中设置断点并进行调试,或者从这些方法中写入日志以查看正在运行的代码。 –欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)