我数据库的内容是这样的!!
编号 级别 菜单代码 菜单名称 是否是父目录 是否是子目录 父目录名称
CD10001 A cxmk 查询模块 1 0 查询模块
CD10002 A1 cx 查询 0 1 查询模块
CD10003 A2 xxcx 详细查询 0 1 查询模块
CD10004 B sjcj 数据采集 1 0 数据采集
CD10005 B1 azcj 安装采集 0 1 数据采集
CD10006 B2 wxcj 维修采集 0 1 数据采集
CD10007 C jd 结单 1 0 结单
CD10008 C1 azjd 安装结单 0 1 结单
CD10009 C2 wxjd 维修结单 0 1 结单 想要实现在treeview控件中显示出来!! 肯求各位辛苦!!
编号 级别 菜单代码 菜单名称 是否是父目录 是否是子目录 父目录名称
CD10001 A cxmk 查询模块 1 0 查询模块
CD10002 A1 cx 查询 0 1 查询模块
CD10003 A2 xxcx 详细查询 0 1 查询模块
CD10004 B sjcj 数据采集 1 0 数据采集
CD10005 B1 azcj 安装采集 0 1 数据采集
CD10006 B2 wxcj 维修采集 0 1 数据采集
CD10007 C jd 结单 1 0 结单
CD10008 C1 azjd 安装结单 0 1 结单
CD10009 C2 wxjd 维修结单 0 1 结单 想要实现在treeview控件中显示出来!! 肯求各位辛苦!!
dim rsx as adodb.Recordset
set rsX=searchsql(select * from table where 是否是父目录=1)''取所需要的记录
do while not rsx.eof
Set NodeX = .add(, , , rsx!彩旦名称+彩旦代码+级别。)
dim rsy as adodb.recordset
set rsy =searchsql(select * from table where 父目录名称=rsx!菜单名称)''取所需要的记录
do while not rsy .eof
Set Nodey = .add(NodeX , tvwChild, , rsx!彩旦名称+彩旦代码+级别。)
就这样一级一级循环下去就行了 rsy.movenext
loop
rsy.close
set rsy=nothing
rsx.movenext
loop
rsx.close
set rsx=nothing