只是一个累加呀..在"数据流"中加一个"脚本组件".设置为"转换"然后在"输出"里加一个列.为Key2代码里private key2 as integer-----------然后key2 += key1然后设置输出列的key2为key2就行了.

解决方案 »

  1.   

    1:添加一个"数据流".
    2:添加一个"OleDb连接管理器",连接你的数据库.
    3:在"数据库"中添加一个"OleDB源".指向你的表.并设置哪些列.
    4:添加一个"脚本组件".并设置为"转换".
      然后双击进入编辑.输入列中,选中你的"Key1"列.
      然后在"输入和输出列"中.添加一个Key2的输出列
      然后在脚本中写代码:  Public Class ScriptMain
        Inherits UserComponent    Private KeyNumber As Integer = 0    Public Overrides Sub 输入0_ProcessInputRow(ByVal Row As 输入0Buffer)
            KeyNumber += Row.Key1
            Row.Key2 = KeyNumber
        End Sub  End Class  5:添加一个"数据目标"..就可以了.
      

  2.   

        public int Key2 = 0;    public override void 输入0_ProcessInputRow(输入0Buffer Row)
        {
    KeyNumber += Row.Key1
            Row.Key2 = KeyNumber
        }