使用SSIS脚本组件作为源

时间:2013-09-19 16:17:22

标签: c# ssis

我正在尝试运行一些基本代码。我正在使用SSIS脚本组件(源类型)。我使用http://technet.microsoft.com/en-us/library/ms136060(v=sql.105).aspx中的代码设置了组件(部分:ADO.NET源示例)。但是,以下行是一个错误:

connMgr = this.Connections。 MyADONETConnection;

'Connections'不包含'MyADONETConnection'的定义,并且没有扩展方法'MyADONETConnection'可以找到接受类型'Connections'的第一个参数(你是否缺少using指令或汇编引用?)

我按照说明设置了连接和输出列。 任何想法都赞赏。 约翰尼

1 个答案:

答案 0 :(得分:0)

更新: Bill是正确的,在脚本组件编辑器中,您必须显式添加对您创建的Connection Manager的引用,以便在脚本中访问它。

  1. 打开脚本组件的编辑器。
  2. 从左侧选择连接管理器标签。
  3. MyADONetConnection 的新条目添加到“连接管理器”列表中。您可以将其命名为任何名称,但通常您应将其命名为与连接管理器相同的可维护性。
  4. 现在,您可以在脚本中将此连接作为Connections集合的属性进行访问。