0

私は ssis スクリプトが初めてで、いくつか問題があります。で、 myが と等しいことをProcessInputRow確認するメッセージをポップアップ表示しましたが、 でメッセージを使用すると 0 に戻ります。別の関数でキーが 0 に戻る理由がわかりません。私は何を間違っていますか?(これはスクリプト コンポーネントです)keyRow.KeyValue +1CreateNewOutputRows

int count = 0;
int key;
public override void Input0_ProcessInputRow(Input0Buffer Row)
{
    count = count + 1;
    if (Variables.KeyValueRowCount == count)
    {
        key = Row.KeyValue + 1;
    }
}
public override void CreateNewOutputRows()
{
    base.CreateNewOutputRows();
    NewKeyBuffer.AddRow();
    NewKeyBuffer.NewKey = key;
}
4

1 に答える 1