建表语句:create table classInfo(_id INTEGER PRIMARY KEY,name varchar(20),teacher varchar(20),classroom varchar(20),startWeek int ,endWeek int);
插入数据的语句:
ContentValues values = new ContentValues();
values.put("name", (String) classInfo[0]);
values.put("teacher", (String)classInfo[1]);
values.put("classroom",(String) classInfo[2]);
values.put("startWeek",(String) classInfo[3]);
values.put("endWeek",(String) classInfo[4]);
dbInfo.insert("classInfo", null, values); //其中dbInfo是数据库名,classInfo是表名
要点:
创建表的时候,定义Id 为INTEGER PRIMARY KEY,
插入的时候,id不用插入,效果 id从1开始增加
本文介绍了一种使用SQLite创建课程信息表的方法,并演示了如何通过ContentValues对象将数据插入到该表中。要点包括设置ID为主键并自动递增,以及如何构造插入语句。
1024

被折叠的 条评论
为什么被折叠?



