- -- 數據前提
- 1)數據存在字段(orders),每次新增,編號默認(最大值+1)
- 2)數據編號,會存在相同編號,以及負數編號
- 3)置頂,置底,操做針對全部記錄,(全部頁面,不是單個頁面)
- -- 操做需求
- 置頂,上一條,下一條,置底
- -- 規則
- 1)置頂操做 ,被操做記錄 編號是置頂帖子(編號+1);
- 2)置底操做 ,被操做記錄 編號是置底帖子(編號-1);
- 3)上一條記錄,被操做記錄,與上一條記錄比較:
- 1.若是編號不一樣,互相調換位置;
- 2.若是編號相同,上一條操做記錄(編號-1);
- 4)下一條記錄,被操做記錄,與下一條記錄比較:
- 1.若是編號不一樣,互相調換位置;
- 2.若是編號相同,下一條操做記錄,(編號+1);
轉載: http://blog.csdn.net/u010251897/article/details/50836457 .net