我已经创建了一个数据库程序,我可以在其中添加数据并检索它,但我不知道如何动态增加行数。如果我一次性给出2行或4行,那么我可以像
那样做public long insertInDb(String rowOne, String rowTow)
{
ContentValues initialValues = new ContentValues();
initialValues.put(KEY_NAME, rowOne);
initialValues.put(KEY_MOBILE_NUMBER, rowTwo);
return db.insert(DATABASE_TABLE, null, initialValues);
}
现在如果想要添加这些数据的次数与用户点击次数相同,请添加更多按钮。然后一次又一次地覆盖同一行。如何在数据库中插入以便在上一行旁边创建一个新行。我也用行ID检索它。
任何帮助表示赞赏。在此先感谢。
答案 0 :(得分:1)
你桌子的架构是什么?您是否在表中添加了一个_id列作为主键并将其设置为自动增量。
您可以这样声明
_id int primary key autoincrement