以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  [求助]获取后台数据行问题  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=96116)

--  作者:pcxjxjhkw
--  发布时间:2017/2/13 16:25:00
--  [求助]获取后台数据行问题

drs = dt.S elect("[ID] in (\'meu-0002\',\'meu-0001\',\'meu-0003\')")

 

用上述语句从后台表中获取数据行,想实现:获得的数据行在集合中按\'meu-0002\',\'meu-0001\',\'meu-0003\'顺序排序

 

谢谢 


--  作者:有点色
--  发布时间:2017/2/13 16:44:00
--  

select和sqlselect都是可以排序的,但你这是什么规则?什么逻辑排序?请具体说明。


--  作者:pcxjxjhkw
--  发布时间:2017/2/13 16:58:00
--  
以下是引用有点色在2017/2/13 16:44:00的发言:

select和sqlselect都是可以排序的,但你这是什么规则?什么逻辑排序?请具体说明。

按\'meu-0002\',\'meu-0001\',\'meu-0003\'是上下级关系,即按\'meu-0002\\meu-0001\\meu-0003\'


--  作者:有点色
--  发布时间:2017/2/13 17:04:00
--  
 用实例说明具体问题。
--  作者:有点蓝
--  发布时间:2017/2/13 20:30:00
--  
要想排序,排序的内容必须有一定的规则或者可比较的方式。

上下级关系是怎么定义的?这种问题有实例数据做测试才能解决