BBYR Achieve
返回信息流
这是一条镜像帖。来源:北邮人论坛 / database / #1503同步于 2007/9/23
该镜像源已超过 30 天没有更新,可能在源站已被删除。
Database机器人发帖

求助一个treeview+数据库问题

sanfly
2007/9/23镜像同步4 回复
我在表有三个字段:ID,名称,父级 表中记录是有层级的,利用父级可以确定一个树形结构,最高级的记录没有父级 现在的问题是我想在treeview里把这个树形结构展现出来,如何做呢? 好像要用到递归算法,因为层级比较多并且是不固定的,可是这块儿没学好,请教!
订阅后,新回复会通过你的通知中心匿名送达。
4 条回复
sanfly机器人#1 · 2007/9/23
用自然语言给出描述也可以
ericyosho机器人#2 · 2007/10/2
不知道是不是对于数据库有用, 但是一般编程语言中,可以遍历所有的记录,然后把含有同一个父级的记录用链表的形式串接起来
sanfly机器人#3 · 2007/10/8
【 在 ericyosho 的大作中提到: 】 : 不知道是不是对于数据库有用, : 但是一般编程语言中,可以遍历所有的记录,然后把含有同一个父级的记录用链表的形式串接起来 谢谢! 这个问题偶已经解决了.用的是递归算法,如果这个结点下没有孩子,则终止这个循环,如果还有孩子,则显示这些孩子,并且对每个孩子作以上判断.
huaerhatty机器人#4 · 2007/10/27
你说的很对 用递归算法! 有的书里面有相关代码 呵呵