2014-05-20 3 views
0

일부 레코드 세트 문제가 발생하여 "여러 단계 작업에서 오류가 발생했습니다. 각 상태 값을 확인하십시오. - ADODB.Field.set_Value (Object pvar) "WCF에서 "다중 단계 작업 생성 오류"

우리 응용 프로그램에서는 Windows 서비스를 사용하여 다른 종류의 일괄 처리 및 출력 작업을 실행합니다.

이전에 서비스는 COM + 구성 요소 (32 비트)에서 코드를 호출했지만 이제는 WCF (64 비트)로 서비스 코드를 호출합니다.

서비스를 로컬에서 실행 중일 때 테스트 환경에서는 문제가 없지만이 문제는 로컬에서 재현 할 수 없습니다.

어떤 아이디어가 있습니까?

+0

인터넷 검색을 시도해 보셨습니까 [여러 단계 작업에서 오류가 발생했습니다. 각 상태 값을 확인하십시오. - ADODB.Field.set_Value (Object pvar)] (http://www.google.com/webhp?nord=1#nord=1&q=Multiple-step+operation+generated+errors.+Check+each+status+ 값. + - + ADODB.Field.set_Value % 28Object + pvar % 29)? – Tim

+0

예 나는 그것을 많이 봤 거든, 비슷한 발견하지 못했습니다. –

답변

0

이 문제에는 몇 가지 문제가있었습니다.

레코드 집합에서 값을 전달할 때 함수에서 ByRef에서 ByVal로 변경하면 여러 단계 문제가 해결되고 해당 필드는 데이터베이스 테이블의 기본 키입니다.

로컬로 작동하고 테스트 환경에없는 이유는 msi 패키지에서 실패한 것입니다.