SSIS在脚本任务中显示变量值

2024-06-25

我正在做一些测试,将完整的结果集从执行 SQL 任务输出到 Foreach 循环中,如下所示

我只想将变量值输出到消息框,但它似乎不起作用。

public void Main()
    {

        try
        {

            // TODO: Add your code here
            string Variables = Dts.Variables["User::ClientID"].ToString() +
            Dts.Variables["User::Passphrase"].ToString() +
            Dts.Variables["User::KeyFileName"].ToString() +
            Dts.Variables["User::InboundEncryptionRequired"].ToString() +
            Dts.Variables["User::SftpResponseRequired"].ToString() +
            Dts.Variables["User::OutboundDecryptionRequired"].ToString() +
            Dts.Variables["User::SftpHost"].ToString() +
            Dts.Variables["User::SftpPort"].ToString() +
            Dts.Variables["User::SftpUserName"].ToString() +
            Dts.Variables["User::Active"].ToString() +
            Dts.Variables["User::SftpDownloadFrom"].ToString() +
            Dts.Variables["User::SftpUploadTo"].ToString() +
            Dts.Variables["User::SftpDeleteFilesFromRemote"].ToString() +
            Dts.Variables["User::ConnectionProtocol"].ToString();

            MessageBox.Show(Variables);

        }



        catch (Exception Ex)
        {

            MessageBox.Show(Ex.Message);

        }
    }
}

}

我只是收到“在集合中找不到元素”或其他信息,即使我知道查询正在输出 2 行。

我还将变量映射到 foreach 循环上,并在 scrip 任务上指定了只读变量。

* 更新 *

这让我抓狂。我已经三次检查了我的变量名称,可以确认我得到了完整的结果集。

我从脚本任务变量中删除了 User:: ,但仍然没有运气。


您必须传入您正在使用的变量。双击脚本任务,然后在“脚本任务编辑器”模式窗口中,输入要在“ReadOnlyVariables”或“ReadWriteVariables”中显示的变量。然后您就可以在代码中引用它们。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

SSIS在脚本任务中显示变量值 的相关文章

随机推荐

  • 实体框架:为什么实体类的集合类型需要在默认构造函数中实例化?

    我正在使用 Visual Studio 构建代码优先模型北风自动数据库 我有一些疑问 我发现如果实体类有一个集合 那么该集合总是在默认构造函数中实例化 为什么我们需要这样做 The ICollection
  • Android VideoView setVideoURI 阻塞 UI 线程

    Android中VideoView的setVideoURI方法似乎阻塞了UI线程 一旦我调用此方法 即使在快速设备上 UI 也会变得滞后 有没有办法提高这里的性能 我可以在这里找到与该主题相关的唯一其他线程 https groups goo
  • 小部件中的 SurfaceView

    我正在为电视应用程序实现一个小部件 我想在其中显示流媒体 所以我必须放置表面视图在里面 由于小部件具有 RemoteViews 我如何使用 SurfaceView 来设置值表面支架 我已经在xml中定义了SurfaceView 我在互联网上
  • 如何自动调整下拉内容的宽度以匹配

    元素的宽度?

    基本上我有两个 p 元素 当您将鼠标悬停在其中一个上时 p p 元素 出现下拉内容 问题是 我想要下拉菜单content 下拉菜单本身 的宽度match的宽度 p p 元素 这些图片可能应该描述我在说什么 https i stack img
  • 如何创建一个没有清单文件和主类的jar?

    我有大约 40 到 50 个类文件 但没有一个有 main 方法或清单文件 现在我必须创建一个JAR从这些文件中提取文件 我该怎么做呢 jar cf myjarfile jar class 将创建一个 jar 文件 其清单包含有关 jar
  • Python 中的列表是否有等效的 str.split ?

    如果我有一个字符串 我可以用空格将其分割str split method hello world split returns hello world 如果我有一个像这样的列表 hey 1 None 2 0 string another st
  • ASP.net Identity 2.1 获取所有具有角色的用户

    如何获取用户列表 包括每个用户的角色名称 我的应用程序具有 MVC 项目的默认表 我可以使用 Identity 2 1 检索所有用户 如下所示 Model public class GetVendorViewModel public ILi
  • 例如,为什么有人应该在 C/C++ 中使用三重指针?

    我正在寻找示例或解释为什么有人应该 或不应该 在 C C 中使用三重指针 有没有出现三重指针的例子 我特别寻找使用三重指针的源代码 我想到的最好的例子是稀疏的多层表 例如 实现 Unicode 字符属性的一种方法可能是 prop type
  • 从终端以调试模式运行 jar

    我正在使用 intellij idea IDE 并且尝试在调试模式下从终端运行我的 jar 文件 并在代码中的几个位置设置断点 我正在使用的命令是 java jar myTestApp jar file myfile txt users m
  • 如何检测我的应用程序是否在虚拟机中运行?

    如何检测 NET 或 Win32 我的应用程序是否在虚拟机中运行 这就是我使用的 using var searcher new System Management ManagementObjectSearcher Select from W
  • 在 React 应用程序中导入 CSS

    In the 创建反应应用程序 https github com facebook create react app文档显示 App css 已导入到 App js 中 还有一种方法可以从组件加载编译后的 css 文件吗 我的视图组件 im
  • Zend Framework 2:Composer\Autoload\includeFile 很慢

    根据 New Relic 交易追踪器 有时Composer Autoload includeFile加载我的项目大约需要 318 毫秒 我已经从作曲家那里转储了一个类映射 但仍然没有什么区别 composer json需要满足以下条件 re
  • 找不到 PySide SVG 图像格式?

    我正在使用 Eclipse 的 PyDev 插件与 Qt 集成 我安装了 PySide 但在使用 SVG 图像格式时遇到问题 我知道当我运行我的应用程序时 格式位于C Python27 Lib site packages PySide pl
  • File::Find 是否有更干净的方法来返回所需文件的列表?

    我找到了背后的设计选择File Find find https metacpan org module File 3a 3aFind有点令人惊讶 我遇到过的例子都表明find用在 void 上下文中 The 文档 https metacpa
  • Airflow 不会将日志写入 s3

    我尝试了不同的方法来配置 Airflow 1 9 以将日志写入 s3 但它只是忽略它 我发现很多人在这样做后阅读日志时遇到问题 但我的问题是日志仍然是本地的 我可以毫无问题地读取它们 但它们不在指定的 s3 存储桶中 我尝试的是首先写入ai
  • Firebug 显示应用到我的标签的类两次

    When I m trying to check my CSS applied to I see a class is applied twice from a same class like the picture what s wron
  • 如何使用 Dart 从浏览器发送多部分 HTTP 请求

    我必须将图像从浏览器上传到我的 RESTful Web API 使用 Python Eve 实现 从文档来看 它需要发送多部分 数据表单请求 http python eve org features html file storage ht
  • Wireshark:在 GUI 中按多播过滤

    使用 Wireshark GUI 中的 Wireshark 过滤器 字段 我想过滤捕获结果 以便仅显示多播数据包 我见过这个帖子 https stackoverflow com questions 9728285 sending multi
  • 如何在 C# 中从 MySQL 检索tinyint 数据类型?

    因此 在 C 中 每当我从 MSSQL 数据库检索 tinyint 时 我都会使用以下转换 int byte reader MyField 然而 这种转换似乎在 MySQL 中不起作用 我尝试过的 byte reader MyField 并
  • SSIS在脚本任务中显示变量值

    我正在做一些测试 将完整的结果集从执行 SQL 任务输出到 Foreach 循环中 如下所示 我只想将变量值输出到消息框 但它似乎不起作用 public void Main try TODO Add your code here strin