adoquery数据移动(100)

  • 主题发起人 主题发起人 wl821205
  • 开始时间 开始时间
W

wl821205

Unregistered / Unconfirmed
GUEST, unregistred user!
从表中有主键字段:billno varchar(20),id int 等其他字段现在我想实现以下功能:当从表有多条记录时,可以选择一条记录进行上下移动,(即改变选定记录在从表中的排列顺序)
 
在没有order by的情况下,数据顺序是无意义的要实现你需要的功能,需要加一个指定数据顺序的字段,并在代码中调整
 
我曾经处理过,就在确认移动的同时,将表ID字段改掉。比如你取的这条记录的序号是6,插入到4前面,在插入时,把序号变成4,然后原来的序号往后排一个。我也想听听大家有没有什么更好的办法。
 
楼上的是一种方法~~
 
后退
顶部