2016-07-06 2 views
1

패키지 변수 : packno를 SQL 실행 태스크에서 데이터 흐름으로 전달하려고합니다. 변수는 OnProgress 이벤트에 필요한 값으로 채워집니다. 값은 20717입니다. 그러나 OnPostExecute 이벤트에서이 값은 지워지고 할당됩니다. -1.PostExecute 이벤트에서 변수가 지워짐.

그래서 SQL 명령은 -1 값으로 실행됩니다. 왜 이런 일이 발생하는지 알고 싶습니다.

+0

check code 변수가 다시 st/overwritten되고 EvaluateAsExpression이 true인지 아닌지 확인하십시오. –

+0

변수의 값이 Execute SQL 작업 내의 쿼리 결과입니까? –

+0

EvaluateAsExpression이 false로 설정됩니다. 예, 변수의 값은 쿼리의 결과이며 진행 단계에서 문제가 없습니다. 후에 뭔가가 일어난다. 맞춤 코드가 없습니다. –

답변

0

서버에 문제가 있습니다. 모든 것이 다른 것에서 잘 작동했습니다.

관련 문제