간부 Database..StoredProcedure를? ,?,?, 1, 2, 1
데이터 세트는 Sybase 용 ODBC 데이터 소스를 사용합니다. 위의 구문을 사용하면 작동합니다. 그러나 변수 (?)에 대해 두 번째 - 마지막 매개 변수 (2)를 변경하고 정수 보고서 매개 변수에 대한 참조로 채우면 보고서가 저장시 오류가 발생합니다.
exec 데이터베이스 .. 저장 프로 시저? ,?,?, 1,?, 1
오류 : 쿼리의 필드 목록을 업데이트 할 수 없습니다. 데이터 원본에 연결할 수 있고 쿼리 구문이 올바른지 확인하십시오.
이 특정 매개 변수는 저장 프로 시저에서 출력하는 필드의 수와 정의에 영향을줍니다. 동일한 필드를 반환하는이 매개 변수의 모든 변형을 동일한 데이터 집합에서 호출 할 수 있도록이 동적을 사용하는 것이 이상적입니다.
1) 수동으로 보고서의 XML로 QueryParameter 추가 : 다음과 같이
+1 문제가 돌아와보고하는 데 도움이됩니다. 그것은 끔찍한 해결책이지만 감사합니다. –