以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.com/bbs/index.asp)
--  专家坐堂  (http://foxtable.com/bbs/list.asp?boardid=2)
----  关于排序问题  (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=9292)

--  作者:popsun
--  发布时间:2011/3/26 22:22:00
--  关于排序问题

我做了一个SQL查询表,按专业和姓名排序,可是排下来不是按拼音顺序,是个什么顺序呀,好像没有什么规律。但是在主表里面用狐表的排序功能是按拼音顺序排的。


--  作者:狐狸爸爸
--  发布时间:2011/3/26 22:28:00
--  

呵呵,到FoxTable再排序就行啊。

 

关于SQL的排序,可以i参考:

 

http://www.blogjava.net/parable-myth/archive/2010/10/12/334525.html

 

 

 


--  作者:popsun
--  发布时间:2011/3/26 22:38:00
--  
答复好快啊,狐表里面可以多列排序吗?  你给的链接我看了,直接复制到狐表的SQL代码里报错,这个在狐表里面不能用?
--  作者:狐狸爸爸
--  发布时间:2011/3/26 22:51:00
--  

可能有的SQL版本不支持这个功能吧。

狐表可以多列排序的。

用菜单的话参考:

http://help.foxtable.com/topics/0116.htm

 

用代码的话,参考:

http://help.foxtable.com/topics/1432.htm

 


--  作者:popsun
--  发布时间:2011/3/26 23:28:00
--  
了解了,非常感谢!  再多问一句,代码写在哪里? 我是查询表,写在AfterLoadTableSetting,说找不到这个表。
--  作者:狐狸爸爸
--  发布时间:2011/3/26 23:56:00
--  

一般写在AfterOpenProject事件中,或者自定义的排序按钮中。

提示找不到表,应该是代码中的表名错了。