层次树添加节点、删除节点

发表于:2007-05-25来源:作者:点击数: 标签:节点删除层次添加准备
1)准备数据 /*建表*/ create table mytree (dcode varchar2(10), --部门编码 cname varchar(50), --描述 f_dcode varchar2(10), --上级部门 primary key(dcode)) / insert into mytree(dcode,cname,f_dcode) values('01','北京公司',null) / insert into myt

  1)准备数据
  /*建表*/
  create table mytree (dcode varchar2(10), --部门编码
  cname varchar(50),     --描述  
  f_dcode varchar2(10),     --上级部门
  primary key(dcode))
  /
  insert into mytree(dcode,cname,f_dcode)
  values('01','北京公司',null)
  /
  insert into mytree(dcode,cname,f_dcode)
  values('02','天津公司',null)
  /
  insert into mytree(dcode,cname,f_dcode)
  values('03','上海公司',null)
  /
  insert into mytree(dcode,cname,f_dcode)
  values('0101','组织部','01')
  /
  insert into mytree(dcode,cname,f_dcode)
  values('0102','董事局','01')
  /
  insert into mytree(dcode,cname,f_dcode)
  values('0201','生产部门','02')
  /
  insert into mytree(dcode,cname,f_dcode)
  values('0202','仓库','02')
  /
  insert into mytree(dcode,cname,f_dcode)
  values('0203','财务部','02')
  /
  insert into mytree(dcode,cname,f_dcode)
  values('0302','港口协办','03')
  /
  commit
  /
  2)初始运行界面
  
 

  3)点击“生成树(记录组)”按钮:运行结果如下
  
 

  4)点击“添加节点”按钮:运行结果如下
  
 

  5)点击“删除节点”按钮:运行结果如下
  
"
"

原文转自:http://www.ltesting.net