【发布时间】:2009-03-23 15:21:36
【问题描述】:
我正在尝试使用同步自定义数据流组件添加新的输出列(下面是代码)。在测试时,我发现我添加的输入列没有显示在输出列中,只有新添加的列才会显示。我不确定问题出在哪里。请帮忙!
Public Overloads Overrides Sub ProvideComponentProperties()
Dim input As IDTSInput100 = ComponentMetaData.InputCollection.New()
input.Name = "Input"
Dim Output As IDTSOutput100 = ComponentMetaData.OutputCollection.New()
Output.Name = "Output Rows"
Output.Description = "Output rows with unique row ID appended."
'Adds new column RowID to output columns list
Dim rowIDColumn As IDTSOutputColumn100 = Output.OutputColumnCollection.[New]
rowIDColumn.Name = "Row ID"
rowIDColumn.SetDataTypeProperties(DataType.DT_UI8, 0, 0, 0, 0)
Output.SynchronousInputID = input.ID
提前致谢 赛
【问题讨论】:
-
这段代码没有添加新的输入列,它添加了新的输入!
标签: ssis