所以,我的屏幕上有几个编号的EditTexts。这些是在撤退时显示的 来自数据库的信息。但我的onLongClickListener()是删除特定的EditText。发生这种情况,并在数据库中反映出来。但是,条目w.r.t的数字将被更新。
>Eg:-
>I have 4 EditTexts....
>I delete the second one....
>The database is numbered 1,3,4...
>I now want it to be renumbered as 1,2,3.
What logic may I use?
答案 0 :(得分:1)
您可以跟踪已删除的号码,然后执行以下操作:
update t
set num = num-1
where num > <val deleted>
您必须使用刚刚删除的值设置查询。这确实会导致更新许多行,因此这可能不是一个好主意。