以文本方式查看主题 - Foxtable(狐表) (http://foxtable.com/bbs/index.asp) -- 专家坐堂 (http://foxtable.com/bbs/list.asp?boardid=2) ---- [求助] GenerateTree 中看不中用? (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=41327) |
||||
-- 作者:xiekai -- 发布时间:2013/10/16 17:59:00 -- [求助] GenerateTree 中看不中用? 用GenerateTree生成树极其方便。但有个问题: 1 2 3 4 5 6 7 8 9 10 11 会排成 1 10 11 2 3 4 5 6 7 8 9 咋整?求教克服的办法。 |
||||
-- 作者:Bin -- 发布时间:2013/10/16 18:02:00 -- 字符串列本来就会这样排序的呢, 数值列不会! |
||||
-- 作者:xiekai -- 发布时间:2013/10/17 16:33:00 -- 但是级码不可能是数值列啊。 写成 01 02 03 04 05 06 07 08 09 10 11 也不行。会在01的前头自动加上个“1”的行。 |
||||
-- 作者:狐狸爸爸 -- 发布时间:2013/10/17 16:34:00 -- 按道理全部改为01、02、03...的话,前面不会有1出现。 做个简单例子发上来看看。 |
||||
-- 作者:Bin -- 发布时间:2013/10/17 16:35:00 -- 这个和树没有关系, 编程的世界,都是这样的.无论ACCESS MSSQL 所有东西 字符串排序都是这么排的. |
||||
-- 作者:xiekai -- 发布时间:2013/10/17 16:37:00 -- 难道级码可以用数值列?自己先试一下看 |
||||
-- 作者:swaterj -- 发布时间:2013/10/21 8:04:00 -- 我也遇到同样问题,不知道高手们解决了没?如果按数值排序,可级码用不了数值列啊! |
||||
-- 作者:狐狸爸爸 -- 发布时间:2013/10/21 8:34:00 -- 既然都是数字,为什么不用用数值列? 如果还有字符,那么就A01、A02、A23,不要A1、A2、A23 |
||||
-- 作者:swaterj -- 发布时间:2013/10/21 9:22:00 -- 狐爸,我做了个例子,麻烦您看一下
|
||||
-- 作者:狐狸爸爸 -- 发布时间:2013/10/21 9:51:00 -- 我不知道你的例子和一楼的问题有什么关联,而且数据也没有。 例子和问题最好紧密联系,直入主题。 |