更改表中的记录等级

时间:2014-03-06 08:05:53

标签: c# mysql

我的桌子包括两个字段;代码(PK)和Rank

Code  Rank  
A     1  
B     2  
C     3  
D     4

现在我想以自己的方式重新排序行。我的应用程序中列出了列表框 那些代码。当我向上移动或向下移动列表框中的项目时,我想在表格中保存新位置。 这样做的最佳逻辑是什么?有什么帮助吗?

1 个答案:

答案 0 :(得分:3)

如果可能的话,我会在表中创建一个名为ListOrder的第3列,当你向上或向下移动时,它会将重新排序存储回数据库。