我建了一个树如下:
资料室
   ----通知
  -----临时
    ----2004
    ----2005
  -----永久
    ----2004
    ----2005
----传真
  -----对外
    ----2004
    ----2005
  -----对内
    ----2004
    ----2005
----文件
  -----存档
    ----2004
    ----2005
  -----临时
    ----2004
    ----2005
我的通知、传真、文件分别为三个表,我想实现的是如果选择了通知,就会把通知表中的所有数据显示出来,选择临时就会从通知表中选择出与临时有关的记录显示,如果树选择了时间,查询出通知表中的与临时有关的2004年的所有纪录,因为我的树是一个动态树,树的第二层和第三层都是可添加的,具体该怎样实现这样的查询,我现在可以把所选节点的所有节点的父节点的内容都可以得到,剩下的我就没有思路了。请各位大侠给个思路!