不太明白你的意思,
是不是这样1:
  先遍历出目录下的所有文件,子目录2:
 将其结构记入数据库,以便于文件的检索??
如果这样只要建立一个如下结构的表即可实现文件的路径结构保存+--------+-----------------------+
| 字段1  | 目录或文件编号        |
+--------+-----------------------+
| 字段2  | 上级目录编号          |
+--------+-----------------------+
| 字段3  | 是否为子目录          |
+--------+-----------------------+
| 字段4  | 目录或文件名          |
+--------+-----------------------+