怎么在listbox中显示无限级分类
如:└─表示根目录
       ├─表示根目录内
数据库是怎么设计?
菜鸟求教前辈们 做的有点抓狂

解决方案 »

  1.   

    用递归,可以采用数据库一个表,里面有ID,parentID,然后下一个的parentID是上一个ID就可以了
      

  2.   

    listbox是不行的,自己用table做.
      

  3.   

    简单点就是在数据库里写个存储过程就能实现ORACLE和SQL2005有现成的递归,SQL2000需要自己写可以实现你要的效果但是注意,要实现层次关系,需要在存储过程里就把分隔线弄好DB设计是ID NAME PARENT_IDPARENT_ID指向上一级节点ID
      

  4.   

    http://hi.baidu.com/alby/blog/item/20bd33fae9c6181ea8d311b2.html
    http://hi.baidu.com/alby/blog/item/03d0d109de6b2e83d0581b5b.html
      

  5.   

    如果是改成DropDownList 来实现呢!
      

  6.   

    为什么不用Treeview?很好用,显示也很专业
      

  7.   

    ID parentID
    第一级 parentID='0'
    利用交叉的关系
    下级的parentID=上级ID
      

  8.   

    lxl888(晨晨) ( ) 信誉:99    Blog   加为好友  2007-06-26 10:44:38  得分: 0  
     
     
       为什么不用Treeview?很好用,显示也很专业  
     
    赞同