我想知道如何做到这一点。
例如:
我有c:/temp/
。
在这个临时文件夹中,我有各种结构的各种文件和文件夹。
收集 temp 及其子目录中的所有文件名然后将它们插入表中的最简单方法是什么?
我计划表结构会很简单。
它将有:
- 首要的关键
- 路径和文件名
- 创建日期
- 修改日期
- 删除日期
所以表格看起来像这样:
Key | PathFilename | Modified | Created | Delete |
1 | c:\temp\fil7.txt | 2013/02/01 | 2013/02/01 | 1900/01/01|
2 | c:\temp\fi5e.txt | 2013/02/01 | 2013/02/01 | 1900/01/01|
3 | c:\temp\1ile.txt | 2013/02/01 | 2013/02/01 | 1900/01/01|
4 | c:\temp\2ile.txt | 2013/02/01 | 2013/02/01 | 1900/01/01|
5 | c:\temp\3ile.txt | 2013/02/01 | 2013/02/01 | 1900/01/01|
6 | c:\temp\file.txt | 2013/02/01 | 2013/02/01 | 1900/01/01|
7 | c:\temp\file.txt | 2013/02/01 | 2013/02/01 | 1900/01/01|
8 | c:\temp\file.txt | 2013/02/01 | 2013/02/01 | 1900/01/01|
9 | c:\temp\file.txt | 2013/02/01 | 2013/02/01 | 1900/01/01|
10 | c:\temp\folde1\file.txt | 2013/02/01 | 2013/02/01 | 1900/01/01|
11 | c:\temp\folde2\file.txt | 2013/02/01 | 2013/02/01 | 1900/01/01|
12 | c:\temp\folde4\file.txt | 2013/02/01 | 2013/02/01 | 1900/01/01|
13 | c:\temp\folder\fil5.txt | 2013/02/01 | 2013/02/01 | 1900/01/01|
14 | c:\temp\folder\fil6.txt | 2013/02/01 | 2013/02/01 | 1900/01/01|
我可以通过 SSIS 工作做到这一点吗?或者有没有其他解决方案可以完成这项任务?
有没有关于如何一步一步做到这一点的教程?
谢谢
ps:我有一个 filesystemWatcher vb.net 程序,它将监视任何创建的文件和修改的文件,但是对于初始启动,我想用已经存在的文件填充表。我不知道 filesystemWatcher 是否可以完成这个初始任务?它可以?