2016-07-06 5 views
1

パッケージ変数:packnoをSQL実行タスクからデータフローに渡そうとしています。 変数は、OnProgressイベントで必要な値で埋められます。値は20717です。 しかし、OnPostExecuteイベントでは、この値はクリアされ、割り当てられます:-1。PostExecuteイベントで変数がクリアされる

したがって、SQLコマンドは-1の値で実行されます。 これはなぜ起こっているのでしょうか?

+0

チェックコード変数が再st /上書きされ、EvaluateAsExpressionが真であるかどうかを確認します。 –

+0

変数の値はExecute SQLタスク内のクエリの結果ですか? –

+0

EvaluateAsExpressionがfalseに設定されています。はい、変数の値はクエリの結果であり、進捗ステージで問題なく割り当てられます。後に何かが起こる。カスタムコードはありません –

答えて

0

サーバーに問題があります。すべてがうまくいきました。

関連する問題