Android(安卓)studio连接数据库后出现的问题——insert插入问题
16lz
2021-01-26
在别的Activity中使用数据库建表的时候要记得调用一下onCreate方法。DBOpenHelper helper=new DBOpenHelper(this,"menu.db",null,1); SQLiteDatabase db=helper.getWritableDatabase(); helper.onCreate(db);
之前没有添加这句话会导致不能添加任何内容到数据库中。
建表的时候要注意空格和逗号:
db.execSQL("create table if not exists "+TABLE_NAME+" ("+ID+" integer primary key autoincrement ,"+USERNAME+" text not null ,"+USERPASS+" text not null ,"+PHONENUM+" integer not null ,"+ADDRESS+"" + " text ,"+COMMENT+" text )");
类型integer text。。之前要有一个空格,不能丢。否则容易造成数据库建表不成功。
更多相关文章
- android想用adb查看数据库 被告知inaccessible or not found怎么
- 【译】Android(安卓)数据库 ORMLite
- [笔记]如何解决Your project contains C++ files but it is not
- react native友盟app统计
- Android实现简单的电子词典
- Android主题定制
- android SQLiteDatabase
- android-HttpClient上传信息(包括图片)到服务端
- Android(安卓)studio 引入导入 arr依赖