以文本方式查看主题 - Foxtable(狐表) (http://foxtable.com/bbs/index.asp) -- 专家坐堂 (http://foxtable.com/bbs/list.asp?boardid=2) ---- [求助]用路径和节点名称,如何生成目录树问题 (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=41164) |
-- 作者:sunsenfeng -- 发布时间:2013/10/12 18:37:00 -- [求助]用路径和节点名称,如何生成目录树问题 老师们好 现在已经有了节点路径,和节点名称,如何来生成目录树 例如
路径 节点名称 食品\\海鲜\\贝类 蛤利 食品\\海鲜\\贝类 海螺 食品\\ 蔬菜 菠菜
|
-- 作者:有点甜 -- 发布时间:2013/10/12 19:11:00 -- 变通来做一下。做一个表达式列,把两列合并成一列。然后用createtree |
-- 作者:sunsenfeng -- 发布时间:2013/10/12 20:29:00 -- 甜老师 这是在产品表里的,如果加上这么一个辅助列,会不会显得臃肿了些,显的不专业? 如果把这合并后,存到一个数组里,或者存到临时表里,怎么做?
|
-- 作者:有点甜 -- 发布时间:2013/10/12 20:47:00 -- 呵呵,那就用sql来做吧。 合并两列sql语句 select (路径 + 节点名称) as 节点 from {表A} 然后根据 节点列 生成目录。代码类似
Dim
cmd As
New SQLCommand |
-- 作者:sunsenfeng -- 发布时间:2013/10/12 22:35:00 -- 甜老师,成功解决,十分完美,感谢之至 |