使用c#在SSIS中执行逻辑任务序列

时间:2016-05-20 14:11:18

标签: c# sql-server ssis

enter image description here

我做了一个逻辑谢玛(看图)。 在每个脚本任务中,我使用 C#代码:

string curFile = @"D:\!_Package_Download\!_Download\file_name.xlsx";
File.Exists(curFile);

问题很少:

- 即使我删除文件夹中的文件,为什么我的第一个脚本任务始终有效。

- 结果它失败了?

1 个答案:

答案 0 :(得分:0)

如果您想根据条件控制脚本任务的失败/成功,则需要手动设置。

Dts.TaskResult = File.Exists(path)?(int)ScriptResults.Success:(int)ScriptResults.Failure;