繁体   English   中英

动态数据类型在SSIS脚本任务中不起作用

[英]dynamic datatype not working in SSIS script task

我在脚本任务中声明了如下变量

dynamic sqldata = Dts.Variables["User::sqldata"].Value;

当我尝试为脚本任务组件单击“ 确定 ”时,错误如下

在此处输入图片说明

但是当我将动态关键字替换为object或var时 ,效果很好。

那么为什么动态数据类型不能在脚本任务中工作呢?

当我自己遇到同样的错误时,偶然发现了所有查询,因此我想与大家分享我的发现。 我的解决方案是在编辑脚本时添加Microsoft.CSharp作为参考。

  1. 编辑数据流中的脚本组件
  2. 编辑脚本
  3. 在解决方案资源管理器中右键单击引用
  4. 添加引用“ Microsoft.CSharp”
  5. 在您的课程中使用它-Using Microsoft.CSharp;

希望有帮助!

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM