以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  [求助]窗口中的SQL表如何实现上移或下移行功能  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=59909)

--  作者:xxk02
--  发布时间:2014/11/13 11:54:00
--  [求助]窗口中的SQL表如何实现上移或下移行功能

窗口中的SQL表如何实现上移或下移行功能?


--  作者:有点甜
--  发布时间:2014/11/13 11:58:00
--  

 1、直接用代码 http://www.foxtable.com/help/topics/1846.htm

 

 2、如果有错误提示,你需要给sql表格,加一列 _Sortkey 列


--  作者:xxk02
--  发布时间:2014/11/13 12:01:00
--  
   是临时表
--  作者:有点甜
--  发布时间:2014/11/13 12:02:00
--  

 临时表,就动态加入 _sortkey 列

 

http://www.foxtable.com/help/topics/1428.htm

 

 

 

 

 

[此贴子已经被作者于2014-11-13 12:02:30编辑过]

--  作者:xxk02
--  发布时间:2014/11/13 12:09:00
--  
     在临时表排完序,是不是再写回原表,下次重新打开窗口时按调整完的顺序加载,帮我理一下思路
--  作者:xxk02
--  发布时间:2014/11/13 12:18:00
--  

      我的窗口中的临时表加载过程:

       1.打开窗口后,动态创建一个临时表

       2.从不同的表加载数据

      3.调整窗口中table表中行的顺序,并保存

      4.下次打开窗口时按上次调整后的顺序加载

 

 

 

 


--  作者:有点甜
--  发布时间:2014/11/13 14:12:00
--  

 临时表的数据是不能保存的,除非用数据表。


--  作者:xxk02
--  发布时间:2014/11/13 14:32:00
--  
    能不能将临时表的行顺序调整好,在将对应的源表的顺序调整好
--  作者:有点甜
--  发布时间:2014/11/13 14:34:00
--  
 不能。
--  作者:xxk02
--  发布时间:2014/11/13 14:42:00
--  
   另外一个问题:用正常表,现将数据放到表1中,调整好行的顺序,再批量复制到表2中。
再从表2中加载与表1集合中同样的行,是否能保证表1的顺序?