注册 登录
编程论坛 ASP技术论坛

目录树的问题!请教高手!

aspfans 发布于 2008-06-26 21:07, 697 次点击
本人思路:
用VB编写,在页面中,左侧为目录树,右侧显示查询的相应内容.
目录树:从TJ库中提取tj_n(年度)、tj_y(月份)、tj_xm(项目)三个字段形成目录树,当点击项目内容时,选择相应库中年度、月份、项目均符合相应条件的内容,在右侧以表格形式显示。
TJ库:
tj_n     tj_y    tj_xm   tj_km(相应数据库名称)
2007      5      成绩表    tjdata_cj
2007      6      统计表    tjdata_tj
2008      5      成绩表    tjdata_cj
2008      6      统计表    tjdata_tj
tjdata_cj库:
cj_n     cj_y    cj_name   cj_cj(分数)
2007      5      张三      90
2007      5      李四      95
.....
本人是asp编程新手,想根据工作需要制做一个查询页面,但水平有限,希望各位大侠能全力帮助,不胜感激!
2 回复
#2
smh40372008-06-26 22:23
上面说用VB,下面说是ASP新手???你要用那个写??
#3
yms1232008-06-26 23:40
楼主应该学习一下树形结构是如何表示的。
在计算机中的树形结构,两个点确定一个树形结构。
比如下面的表
FID 父ID
CID 子ID
Text 文本

FID   CID  Text
 -1    0    跟节点
 0     1    字节点1
 0     2    字节点2
 0     3    字节点3
 1     4    字节点4
 1     5    字节点5
 1     6    字节点6
 2     7    字节点7
 2     8    字节点8
 3     9    字节点9
 3     10   字节点10
注意分析上面的FID与CID的数字特点
最顶层节点FID是-1而顶层节点的子节点FID是0
第1层节点的字节点FID是1
这就是树形结构在数据库里的表示方法,楼主思考一下你的表结构能否组成树形结构,组不成树形结构如何来生成目录树。
1