大家好,最近小弟遇见一个问题需要向大家的讨教一下,就是在个文件夹内有好多文件和文件,怎么把这个文件夹内的对应的文件夹和文件的路径关系存在数据库中的一张表中,表的中的字段id name pid;(比如说:一个文件夹名字为“语文”,内部含有小学、初中、高中、大学等文件夹,对应的小学文件夹内有语文、数学,对应初中文件夹内有语文数学…………就这样的关系,通过pid确定他的上一级)我不知道该咋办了,帮帮我呀,

解决方案 »

  1.   

     你把pid 给成最大文件分页的名称id就好了啊,到时候只要pid等于最大文件id就可以归类子项了
      

  2.   

    樓主去研究下
    DirectoryInfo
    FileInfo
    這兩個類吧,大概就知道怎麼寫了
      

  3.   

    1、数据库设计如下
        1、文件详细表
                  id name bid(所属哪种类型)
       2、文件类型表
                  id name pid(父id、所属id)
            如  1  总文件 0
               2  高中   1
               3  初中   1
               4  语文   2(属于高中)
      understand! 
                
      

  4.   

    设计到多层嵌套,建议采用Xml格式,更符合实际应用
      

  5.   

    递归遍历文件夹,通过LINQ
    数据库设置parentid
    http://topic.csdn.net/u/20091220/13/17120b72-c326-4951-9d2f-ee96c216cfd3.html