部门表:
课程表:
查询结果结构:
数据结构分析,部门分为部门id和部门名称;课程分为课程id,课程名称,课程路径和课程所属部门。
要求以部门为父节点展示不同部门下的课程。
Winform采用treeview递归生成目录树
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using System.Windows.Forms;
private void AddTree(int d_id, DataTable dt, TreeNode PNode)
{
foreach (DataRow dr in dt.Rows)
{
TreeNode node = new TreeNode();
node.Text = dr["Dept_name"].ToString();
nod