Android sqlite删除和插入行

时间:2012-05-10 20:52:49

标签: android sqlite

我无法使用SQLite数据库管理我的应用。

以下是我希望应用程序流动的方式以及SQLite Db的外观。

当你第一次根据一些初学者对象放入三行数据时启动它。

Id_ 1“Bob”  Id_2“比尔”  Id_3“史蒂夫”

在使用应用程序的不同时间点,用户可以选择添加新行。

删除(鲍勃) Id_1“鲍勃” Id_2“比尔” Id_3“史蒂夫” Id_4“Tony”

此外,用户可以根据对象的名称删除行。

删除(鲍勃) Id_1“比尔” Id_2“史蒂夫” Id_3“托尼

当我只使用Adapter类删除行(或所有行)然后尝试插入新行时,它会删除该行,而其他行则不会填充该行。我该如何填写?

我是否需要找到该行,然后使用下一行中的值更新该行并重复该行,直到我将它们全部移动为止?

1 个答案:

答案 0 :(得分:0)

如果您对活动光标中的数据进行了DB更改,只需使用requery方法,您的列表将随光标一起刷新。

yourCursor.requery();

希望这有帮助!