假设我最初建立一个包含10行的表。所以在最后的id(主键列)的值将是9或10?现在假设我删除了行号。 5和8(假设行从1开始计数)并添加另一行,现在我总共有9行。现在每行中id的值会发生什么变化?SQLite数据库..是主键的价值,如果我从表中删除一行
db.delete(DBAdapter.TableName, "Id=? AND QstnrId=? AND QstnId=?",
new String[] { Id.toString(), QuestionnaireId, QuestionId });
尝试它有什么问题? – pcalcao 2012-02-27 18:15:14
这些ID将不会被重新分配,如果这就是你的要求...行ID 10仍然是10. – Rudu 2012-02-27 18:16:33