比如表一:文件节点 ID     文件节点   01     路径1 
02     路径2
…… 表二:文件 文件节点     文件      用户
路径1         A          张三
路径1         B          张三
路径1         C          张三             
路径2         D         张三     
路径2         E         张三用MSHFLEXGRID显示为: -------------------------------------------- 
    文件节点     文件     用户
-     路径1       A          张三
--------------------------------------------- 
                  B          张三  
--------------------------------------------- 
                  C          张三   
--------------------------------------------- 
+     路径2        --------------------------------------------- …… 单击MSHFLEXGRID中“文件节点”列中的+(—)号能实现该节点的文件的展开或回缩。同时能随时把新增的文件显示在相应的雇员下面。 查到的资料都是要用到DATA   ENVIRONMENT   中的COMMAND来进行分层。 我现在这部分数据是从两张数据库表关联得到,并且有用户权限设置在里面,例如要拿到用户A能够查阅的文件,就还需要关联用户表,SQL语句里面要设定权限。求高手指教啊!!!!! 

解决方案 »

  1.   

    msflexgrid是可以显示树型的,
    我只会从数据库查询时使用,
    他使用一个比较特殊的语法。
    自己查MSDN里的帮助吧。
      

  2.   

    Shape语法可以生成树状,绑定到datagrid可以显示,mshflexgrid不知行不行.
    比较好的是用其他控件,像vsflexgrid,treeviewlist
      

  3.   

    我也去楼主推荐的地方看看解决办法!!!
    --reply by CSDN Study Trial V1.0.1 (starts_2000)
      

  4.   

    我也去楼主推荐的地方看看解决办法!!!
    --reply by CSDN Study Trial V1.0.1 (starts_2000)