数据库菜单表:
SQL脚本:
1 use master 2 go 3 4 create database TreeViewDemo 5 on primary 6 ( 7 name='TreeViewDemo_data', 8 filename='C:\2Study\SQLServer\TreeViewDemo\TreeViewDemo_data.mdf', 9 size=5MB, 10 filegrowth=1MB 11 ) 12 13 create table MenuList 14 ( 15 MenuId int identity(1,1) primary key, 16 MenuName varchar(20) ,--菜单名称 17 MenuCode varchar(20),--菜单编号 18 ParentId int --父类编号 19 ) 20 21 --一级菜单 22 insert into MenuList (MenuName, MenuCode, ParentId) values ('系统管理','',0)--1 23 insert into MenuList (MenuName, MenuCode, ParentId) values ('学员管理','',0)--2 24 insert into MenuList (MenuName, MenuCode, ParentId) values ('成绩管理','',0)--3 25 insert into MenuList (MenuName, MenuCode, ParentId) values ('考勤管理','',0)--4 26 insert into MenuList (MenuName, MenuCode, ParentId) values ('系统帮助','Help',0)--5 27 28 --二级菜单 29 insert into MenuList (MenuName, MenuCode, ParentId) values ('密码修改','ModifyPwd',1) 30 31 insert into MenuList (MenuName, MenuCode, ParentId) values ('添加学员','AddStu',2) 32 insert into MenuList (MenuName, MenuCode, ParentId) values ('批量导入学员','ImportStu',2) 33 insert into MenuList (MenuName, MenuCode, ParentId) values ('学员信息管理','StuManage',2) 34 35 insert into MenuList (MenuName, MenuCode, ParentId) values ('成绩查询与分析','ScoreQuery',3) 36 insert into MenuList (MenuName, MenuCode, ParentId) values ('成绩快速查询','ScoreQuickQuery',3) 37 38 insert into MenuList (MenuName, MenuCode, ParentId) values ('考勤打卡','ModifyPwd',4) 39 insert into MenuList (MenuName, MenuCode, ParentId) values ('考勤查询','ModifyPwd',4) 40 41 select * from MenuList