TreeView如何加载SQL数据表
现在有SQL二张表,分别是部门表(DepartMent),人事表(Person),其架构分别如下:
DepartMent表:
各列名是:
DID:部门ID,
DepNo:部门编号
DepName:部门名称
UPID:上级部门ID
DID DepNo DepName UPID
1 10 总经办 0
2 11 综合部 0
3 1101 人事部 2
4 1102 后勤部 2
Person表:
各列名是:
PID:人员ID
DepNo:部门编号
PerNo:人员编号
PerName:人员姓名
DID:部门ID
PID DepNo PerNo PerName DID
1 10 10001 张三 1
2 1101 1101001 李四 3
3 1102 1102001 王二 4
现在想用Treeview控件显示,效果如下:
10--总经办
10001--张三
11--综合部
1101--人事部
1101001--李四
1102--后勤部
1102001--王二
请各位大侠指教并贴出代码
我的开发平台是:
VB.NET(Visual Basic)2008+SQL 2005
如果有C#的代码也要。
DepartMent表:
各列名是:
DID:部门ID,
DepNo:部门编号
DepName:部门名称
UPID:上级部门ID
DID DepNo DepName UPID
1 10 总经办 0
2 11 综合部 0
3 1101 人事部 2
4 1102 后勤部 2
Person表:
各列名是:
PID:人员ID
DepNo:部门编号
PerNo:人员编号
PerName:人员姓名
DID:部门ID
PID DepNo PerNo PerName DID
1 10 10001 张三 1
2 1101 1101001 李四 3
3 1102 1102001 王二 4
现在想用Treeview控件显示,效果如下:
10--总经办
10001--张三
11--综合部
1101--人事部
1101001--李四
1102--后勤部
1102001--王二
请各位大侠指教并贴出代码
我的开发平台是:
VB.NET(Visual Basic)2008+SQL 2005
如果有C#的代码也要。
...全文
相关推荐
TreeView与数据表关联应用实例
这个"TreeView与数据表关联应用实例"是关于如何在DELPHI环境下将TreeView控件与数据库集成的实践示例。
treeview动态生成
- **数据表**:`DataTable`是从`DataSet`中获取的单个表格。### 3. C#代码实现动态填充TreeView为了动态填充TreeView,我们需要在页面加载时调用相应的方法。
treeview简单根据数据库的数据,显示多级节点分享.pdf
最后,我们在`Form1_Load`事件处理程序中调用`nodes`方法,传入TreeView的根节点集合、数据集和0作为初始父节点ID,这样便完成了整个数据加载过程。
treeView连接sql2005
**填充TreeView** 查询结果转换为数据集或数据表后,可以使用循环遍历每一行,创建对应的`TreeNode`对象,并添加到`TreeView`的适当位置。
asp.net treeview 绑定数据库
步骤5:一次性加载所有数据默认情况下,TreeView控件会一次性加载所有数据。如果你的数据库很大,这可能会导致性能问题。


