none
[SSIS] How do I get file modified date in a foreach loop container? RRS feed

  • 问题

  • I am using a foreach file enumerator to get all files in a folder, but I want to do some filter by modified date of each file.

    In variable mapping section, the index 0 mapped to a variable, which index is for file modified date?

    Thank you!

    2012年5月24日 7:24

答案

  • The Foreach File Enumerator only returns filename. You must get  modified date yourself, you can use script task, it's very simple.

    P.S. Only the For Each Item enumerator can return multi variable.


    想不想时已是想,不如不想都不想。

    2012年5月25日 8:49
    版主

全部回复

  • 如果没有直接读取修改时间的属性,那么就自己加一个脚本任务,用c#写个点代码读取这个值到用户变量中(文件名已经得到,通过system下的IO里面的文件访问方法可以读取文件修改时间)。


    family as water

    2012年5月24日 13:08
  • The Foreach File Enumerator only returns filename. You must get  modified date yourself, you can use script task, it's very simple.

    P.S. Only the For Each Item enumerator can return multi variable.


    想不想时已是想,不如不想都不想。

    2012年5月25日 8:49
    版主