gpt4 book ai didi

c# - SSIS C# 脚本任务不读取变量或参数

转载 作者:行者123 更新时间:2023-11-30 22:55:34 24 4
gpt4 key购买 nike

我在 SSIS 2016 项目中有一个 C# 脚本任务,使用的是 Visual Studio 2017 SSDT 版本。

脚本任务构建电子邮件的正文消息,发送电子邮件任务稍后发送电子邮件。脚本任务能够使用查询中的数据读取包变量,一切正常,但是,有一个变量不会读取实际值,而是将值替换为“Microsoft.SqlServer.Dts.Runtime.Variable ".

我尝试了项目参数、包变量等,但没有任何效果。过去,在其他 SSIS 项目中,我能够做到这一点。 Script Task 没有产生任何错误,运行良好,只是没有读取变量或参数的实际值。很奇怪。

最佳答案

发现问题,一行代码使用了variablename.ToString()。将其更改为 variablename.Value

这也可以(虽然实际上不需要):variablename.Value.ToString()

现在工作。

关于c# - SSIS C# 脚本任务不读取变量或参数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55185220/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com