自增长需要有一个integer类型主键
例:
query.exec("create table tb_data (id integer primary key, data varchar(10))");
或
query.exec("create table tb_data (id integer primary key autoincrement, data varchar(10))");
可使用:
query.exec("insert into tb_data (id, data) values(NULL,'a data')");
query.exec("insert into tb_data values(NULL,'1','2')");
query.exec("insert into tb_data (data) values('a data')");
autoincrement关键字添加与否有细小差别
不加:根据上一条数据的id值自增
加: 单独记录数据条数,数据删除时不受影响