这样的数据结构如何构建树?求思路?

cmxstudio 2006-12-19 08:37:44
表如下:
CId CName
---------------------------
001 类别1
001002 类别1的类别2
001002001 类别1的类别2的类别1
002 。。。
002001 。。。
。。。

也就是说,001002是001的下属,并依此类推,CId是主键,如何根据这样的结构构建树呢?求个思路...
...全文
158 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
bess19820628 2006-12-19
  • 打赏
  • 举报
回复
那就用截取字符串吧,从末尾第截取三位,剩下的是它的parentid,做个递归.如果该项长度是三,说明是根节点.
是这个意思吧?
bess19820628 2006-12-19
  • 打赏
  • 举报
回复
那就试试末尾循环吧,实质基本都是一样的.
cmxstudio 2006-12-19
  • 打赏
  • 举报
回复
是的,可不可以不用递归呢?

110,533

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧