SSIS脚本编程入门指南
1. 代码与类的添加
在生产环境的SSIS包开发中,使用模态消息框并非理想的编码方式。消息框是同步的,会一直阻塞直到收到点击事件,这可能会导致生产作业中断。不过,在深入探讨使用变量传递值的细节之前,这是一种展示脚本环境功能的基本调试技巧。
我们也不建议将主要代码块都放在 Main() 函数中。通过一些简单的操作,利用复制粘贴开发技巧,我们可以复用之前编写的代码,至少可以让代码结构更清晰。例如,为要存档的文件生成唯一文件名就是一个常见的任务。
通常,文件名可以通过在变量(如GUID)前添加前缀和后缀来生成。以下是在 ScriptMain 类中添加这些功能的示例代码:
C#代码示例
Public partial class ScriptMain
{
...
public void Main()
{
System.Windows.Forms.MessageBox.Show(GetFileName("bankfile", "txt"));
Dts.TaskResult = (int)ScriptResults.Success;
}
public string GetFileName(string Prefix, string Extension)
{
return Prefix + "-" + Guid.NewGuid().ToString() + "." + Exte
超级会员免费看
订阅专栏 解锁全文

1万+

被折叠的 条评论
为什么被折叠?



