0

我已经实现了一个以sqlite作为后端的 iPhone 应用程序。

因为我有一个表'*PrioritysDatabaseTable**' 用于一些Priorityin 数据库..

two columnsPriorityID (Primary key + Auto Increment) & PriorityTitle(VarChar)

我从“PrioritysDatabaseTable”中检索数组中的记录并显示在表视图中。

在编辑表视图中,我有 3 个功能1.Add new Priority,2.Delete RPriority,3.ReOrder Prioritys

在此处输入图像描述

1.add newPriority:我在文本字段中插入了一个PriorityTitle,并在sqlite数据库中实现了插入方法。

2.deletPriority:删除通过点击单元格旁边的删除按钮,在sqlite数据库中实现Delete方法。

这两个工作正常

问题是阅读表格时..

我可以reorder in visible but not in data base..

我在更新查询中使用了一些逻辑来重新排序数据库表,但在某些情况下这些逻辑失败了..

任何人都可以正确实施

4

1 回答 1

1

固定的:

从数据库中删除我所有的表数据

并从数组中重新插入,从“rolesDatabaseTable”中检索数组中的记录

更改顺序

于 2012-09-07T09:38:23.510 回答