假設我最初建立一個包含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