【发布时间】:2013-12-03 14:43:37
【问题描述】:
我用这个命令创建一个表:
create table if not exists Event ( _id long INTEGER AUTO INCREMENT,repeatEvery long ,repeating int ,startTime long ,title text ,primary key (_id) );
还尝试了不带 _ 前缀的 id,然后我使用
获取所有行database.query("Event",null , null, null, null, null, null);
然后我查看打印 ID 列的结果:
if (c.moveToFirst()) {
do {
System.out.println(c.getLong(c.getColumnIndexOrThrow("_id")));
} while (c.moveToNext());
}
所有结果都是零!有什么想法吗?
【问题讨论】:
-
我做了一些挖掘工作,看起来这是 AUTO INCREMENT 是 2 个作品的问题。重新访问我的解决方案以获得更深入的解释。
标签: android sql database auto-increment