+ -
当前位置:首页 → 问答吧 → 请教各位大虾,小弟想从数据库表中取得数据,并生成树形列表,应该怎么实现?

请教各位大虾,小弟想从数据库表中取得数据,并生成树形列表,应该怎么实现?

时间:2011-12-13

来源:互联网

数据库表信息
科室 姓名 编码
人事科 张三 001 
人事科 李四 002
人事科 王五 003
财务科 赵八 004
财务科 魏九 005
....

生成树形列表

人事科
  张三  
  李四  
  王五 
财务科
  赵八  
  魏九 
并可以单选中一个或几个人传到DBG里做查询。谢谢了!小弟新手!请教思路,控件,方法等。

作者: sloven   发布时间: 2011-12-13

这样设计表不好,最好有个部门表,在选部门时查询该部门下的员工数据。。。

作者: mrwangfei   发布时间: 2011-12-13

要有科室表,人员表,人员表中设置所属的科室。 控件可以用自带的TreeView或者直接用CXDBTREE

作者: sdytwfh   发布时间: 2011-12-13

最简单的方法就是用两个adoquery查询,一个查询科室,另一个根据前一个查询到的科室查询其它内容,然后加到treeview里去,treeview简单操作问百度即可
http://www.cnblogs.com/piaoliuxia/archive/2008/09/06/1937317.html

作者: funxu   发布时间: 2011-12-13