+ -
当前位置:首页 → 问答吧 → 帮帮我呀————添加数据库数据

帮帮我呀————添加数据库数据

时间:2011-12-22

来源:互联网

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

作者: kxc1991312   发布时间: 2011-12-22

呵呵,其本质是链表问题。

作者: shashengduguzhe   发布时间: 2011-12-22

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

作者: wangting0613   发布时间: 2011-12-22

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

作者: zhangbin1988   发布时间: 2011-12-22

引用 3 楼 zhangbin1988 的回复:

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


能搞懂那两个,但是一块把他们的关系放在数据中就不搞不懂了,

作者: kxc1991312   发布时间: 2011-12-22

这需要设计到第三张表了。这属于多对多的关系了。有点点复杂。但是不难

作者: liuleiyu121520   发布时间: 2011-12-22

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

作者: yuan521929   发布时间: 2011-12-22

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

作者: sdl2005lyx   发布时间: 2011-12-22

不考虑表的设计是否有缺陷,那一张表足够了。

作者: shashengduguzhe   发布时间: 2011-12-22

相关阅读 更多