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

如何把数据库中的表格导入到treeview
form程序,c#,access数据库中address表,表中有以下列:village,building,unit,floor,room.我如何把表中的数据导入到treeview控件?
谢谢!

------解决方案--------------------
这不叫导,自己写循环一层一层递归调
------解决方案--------------------
如果觉得一次性度过了太慢的话,可以先把最顶级的读过来添加的treeview第一层节点,然后在节点expanding时,读取属于该节点的下一层
------解决方案--------------------
点开一个 load 一个


TreeViewNode[] getSubNode(TreeViewNode p);
------解决方案--------------------
首先是你这个设计是否合理。。然后如果确定要用树的结构的话你确定你的结构层数 然后就是写递归函数了。。简单树的递归方法可以网上找 不过看你的数据那么大应该不适合做treeview你可以考虑用astreeview等外部控件