2011-03-12 215 views
0

我创建了一个数据库程序,我可以添加数据并检索它,但我坚持如何动态增加行数。如果我给一个去,然后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检索它。

任何帮助表示赞赏。提前致谢。

回答

1

表的模式是什么?你是否添加了一个_id列作为主键,并将其设置为自动增量。

您可以通过这种方式

_id int primary key autoincrement 
+0

谢谢你的线索申报。 – 2011-03-12 18:22:50