生成自动ID

时间:2011-04-28 13:22:53

标签: android sqlite

我想生成类型为ame100ame101等的自动ID,以便在我启动Android应用程序时,系列ame***的下一个值即是目前不在数据库中,应该自动在edittext中出现。因此,在提交表单时,我应该在数据库中拥有该值。

1 个答案:

答案 0 :(得分:0)

  1. 使主键自动增量,以便db生成下一个值。

  2. 每次需要新ID时,只需从您的表中询问数据库中的MAX(ID)。

  3. 递增并设置为edittext!

  4. 注意:此解决方案仅在您有一个插入值的位置时才有效。

    我建议不要在插入之前显示数字,但是在您已经生成对象的id之后创建它。