日期:2014-05-18  浏览次数:20784 次

VS2005中winForm的treeview控件与数据库操作实现无限层级?
在VS2005的环境下,采用C#编程语言,在winfrom程序中如何与数据库操作实现无限层级?
最重要的是如何编码?比如添加一个编码为A01的部门,我如果再输入一个编码为A0的部门,则系统能自动识别A0的部门则为A01的部门的上级,然后再加载到treeview控件显示出来,也就是说下级部门的编码包含上级部门的编码。
 

------解决方案--------------------
先要把各级部门存入数据库,
然后写个递归的方法加载,就可以实现无限级调用。
------解决方案--------------------
有楼主这种说法吗?
是不是先有儿子再有老子的
------解决方案--------------------
无穷层次的关键有二点,一是如何获得根结点,二是如何区分父节点与子结点的关系,这二个确定了,问题就简单了.