请教树结构的算法,,,急急急

 所属目录:Java   |   类型:技术问答   |   时间:2007-05-21
 问题:

我现在作一个文件管理系统    
  平台是   asp+oracel  
  在上传文件的时候文件是存放在数据库表中的某个字段里的(字段类型blob)  
  这个系统的目录一共是四层  
  第一层存放的只有文件夹  
  第四层存放的只有文件  
  第三层,第四层文件夹和文件都可以存放  
   
  (第一层)  
  |文件夹  
  |文件夹  
  |文件夹  
        |----(第二层)  
  |文件夹  
  |文件夹----(第三层)  
        |文件夹  
                        |文件夹----(第四层)      
                              |文件  
                                              |文件    
                              |文件  
                                              |文件                                  
        |文件          
        |文件  
  |文件          
  |文件  
   
  表结构如下  
  字段名                 数据类型                 长度                        
  -------------------------------------  
  f_id                     number                     10     文件或文件夹id  
  f_level               char                         1       文件或文件夹的访问级别(1,2,3,4.1的级别最高,4的级别最低)  
  up_id                   number                     10     上层文件夹的id  
  f_kbn                   char                         1       文件和文件夹的区分(文件为0,文件夹为1)  
  f_nm                     varchar2                 20     文件或文件夹名称  
  f_pos                   char                         1       阶层(文件夹的阶层位置是从0~3,文件是从0~4)  
  usr_id                 char                         1       上传者的级别  
   
  请大家教教我目录结构之间的层次机构应该怎么计算  
  我是个新手,如果可以的话请举例说明  
   
  请大家踊跃参与,路过的朋友也帮忙顶一下  
  谢谢了  
   
 

.

· 网友精彩回答:

处理 SSI 文件时出错
© 2006-2008 All Rights Reserved