因此,要从数据库操作层面来解决:
//cv.put(COLUMN_ID, source.getId()); v.put(COLUMN_NAME, source.getName());
ContentValue赋值时取消对id字段的赋值即可。
问题解决,可以自增长了。
总结
Android中,让sqlite主键自增长的条件如下:
1. 数据库中,设置字段为INTEGER,Primary,Autoincrement。
2. Java代码中,ContentValue赋值时忽略主键字段。
好了,以上就是这篇文章的全部内容了,希望本文的内容对大家的学习或者工作能带来一定的帮助,如果有疑问大家可以留言交流,谢谢大家对的支持。
标签:SQLite
相关阅读 >>
Sqlitestudio打开后如何切换成简体中文Sqlitestudio绿色版中文设置方法介绍
更多相关阅读请进入《Sqlite》频道 >>

数据库系统概念 第6版
本书主要讲述了数据模型、基于对象的数据库和XML、数据存储和查询、事务管理、体系结构等方面的内容。