3

我有一个文件夹,其中.PDF保存了一些文件。如何设置 Foreach 循环容器以仅捕获这些文件的标题名称,然后将其作为参数传递?

PDF 文件:

123.pdf
223.pdf
333.pdf 

Foreach 循环容器完成执行后,值应显示如下:

输出:

123
223
333
4

1 回答 1

2

看看这篇文章,它使用的是2005,但它与2008的步骤和界面相同。http://www.sqlis.com/sqlis/post/Looping-over-files-with-the-Foreach-Loop.aspx

在每个循环编辑器集合的页面中选择“仅名称”单选按钮。它只返回文件名而不是扩展名。这是您必须做出的唯一改变。

文件名存储到一个变量中。这是在变量映射页面中定义的。现在,如果要将这些值存储到表中,请添加执行 SQL 任务并编写插入语句。插入语句看起来像插入表 (col) 值 (@varname)。最后,参数化这个执行 SQL 任务。

于 2012-11-09T03:57:55.030 回答