以文本方式查看主题

-  Foxtable(狐表)  (http://www.foxtable.com/bbs/index.asp)
--  专家坐堂  (http://www.foxtable.com/bbs/list.asp?boardid=2)
----  关于调换两行记录的位置问题!  (http://www.foxtable.com/bbs/dispbbs.asp?boardid=2&id=120388)

--  作者:有点甜
--  发布时间:2018/6/14 10:09:00
--  

贴出你写的代码。

 

赋值的时候,比如本来的值是 1、2,你给1改成2的时候,不就有两个2了?先把2改成-1,然后把1改成2,再把-1改成1

[此贴子已经被作者于2018/6/14 10:09:38编辑过]

--  作者:有点甜
--  发布时间:2018/6/14 10:54:00
--  
以下是引用xuanxiao在2018/6/14 10:48:00的发言:
但是,在换位置的时候因为没有提交到数据库是没有问题的,就是保存的时候才报错!

 

默认的保存是一行一行保存的,1改成了2,保存,那不就有两个2了?这个时候就会报错。(请认真考虑逻辑)

 

你修改值的时候,里面修改后台值,如 http://www.foxtable.com/webhelp/scr/2956.htm