SSIS 2008 pb 与文件系统任务删除文件

发布于 2024-12-02 23:17:59 字数 344 浏览 0 评论 0 原文

在我的 foreach 循环容器中,我想删除当前处理的文件。 我尝试如下,但最后没有删除文件,知道吗?

在此处输入图像描述

这是我的循环的属性,当前处理的文件来自 FileNameSimu 变量 这是我的循环的属性

我想删除当前文件

在此处输入图像描述

in my foreach loop container, I would like to delete the current processed file.
I try as follows, but no file is deleted at the end, any idea??

enter image description here

Here is the property of my loop , Current processed file comes from FileNameSimu variable
Here is the property of my loop

I would like to delete the current file

enter image description here

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

软糯酥胸 2024-12-09 23:17:59

确保变量 User::FileNameSimu 中的值包含文件路径,如 C:\Folder1\SubFolder2\File.txt 而不仅仅是文件名 File.txt

请注意文件系统任务上属性 SourceVariable 的描述。它期望一条路径。

File System Path

变量窗口中,选择变量FilePath然后按F4查看变量的属性。将属性 EvaluateAsExpression 更改为 True 并将值 @[User::Directory] ​​+ @[User::FileName] 设置为属性 <假设变量 Directory 包含文件夹路径,变量 FileName 包含名称。确保变量 Directory 以反斜杠结尾,如 C:\temp\ 而不是 C:\temp。如果末尾没有反斜杠,请将表达式更改为 @[User::Directory] ​​+ "\\" + @[User::FileName]

Variable

或在表达式中使用反斜杠

带反斜杠的变量

Make sure that the value in the variable User::FileNameSimu contains the file path like C:\Folder1\SubFolder2\File.txt and not just the file name File.txt

Please note the description of the property SourceVariable on File System Task. It expects a path.

File System Path

On the Variables window, select the variable FilePath and press F4 to view the properties of the variable. Change the property EvaluateAsExpression to True and set the value @[User::Directory] + @[User::FileName] to the property Expression assuming that your variable Directory contains the folder path and the variable FileName contains the name. Make sure that the variable Directory ends with a backslash at the end like C:\temp\ and not like C:\temp. If it doesn't have a backslash at the end change your expression to @[User::Directory] + "\\" + @[User::FileName]

Variable

Or use the backslash in the expression

Variable with backslash

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文