execSQL语句不执行

来源:2-2 数据库帮助类SQLiteOpenHelper的使用

方糖724

2018-08-25 11:23

public void onCreate(SQLiteDatabase db) {
    Log.i("tag","-----onCreate-----");
    db.execSQL("CREATE TABLE if not exists thing(id Integer primary key,name Text,price Integer)");//执行sql语句
}

https://img4.mukewang.com/5b80cb8a00014afc02360096.jpg

https://img3.mukewang.com/5b80cb8b000107f902400051.jpg

https://img3.mukewang.com/5b80cb8b0001397b02160083.jpg

创建数据库成功,但是数据库中没有表


写回答 关注

1回答

  • angelafather
    2019-06-04 16:56:08

    https://img2.mukewang.com/5cf632050001d56705100248.jpg


    有表,只是你的表中没有数据(data)

Android基础-初识SQLite

学习Android数据库操作技巧

22229 学习 · 38 问题

查看课程

相似问题