0
我有一個來自SSIS腳本任務中本地文件夾的文件列表,我需要將它記錄到SQL表中。有沒有什麼方法可以直接從腳本任務中完成,或者可以將結果放入對象變量中,然後將其填充到SQL表中。我沒有選擇For Each Loop容器,因爲我覺得我可以從腳本任務記錄更多細節。將腳本任務中的文件列表記錄到SQL表
代碼:
List<String> FileList = new List<string>();
List<String> FileLoc = new List<string>();
foreach (string dirpath in Directory.EnumerateDirectories("C:\\Program Files\"))
foreach (string path in Directory.EnumerateFiles(dirpath))
{
FileList.Add(Path.GetFileName(path));
FileLoc.Add(Path.GetDirectoryName(path));
}
我想每個LOF的文件列表並FileLoc爲表中的各列。 PS:我是C#的新手。
我很想將此作爲一個重複的問題[this](http://stackoverflow.com/questions/11751901/ssis-script-task-get-file-names-and-store-to-an-ssis-object-variable)。 – BCdotWEB 2015-02-11 10:07:24
是!這對我很好!謝謝@BCdotWEB! – Prakazz 2015-02-11 13:20:33