0
Visual Studio 2013에서 데이터 집합을 만드는 동안 저장 프로 시저에서 동적 쿼리를 테이블 어댑터로 사용하고 있습니다. 데이터 열이 표시되지 않습니다. 매개 변수 SELECT 조작을위한 필드. 스크린 샷을 찾으십시오. Visual Studio 2013 저장 프로 시저의 동적 쿼리에 대한 열 이름이 나타나지 않습니다.
이 동적 명령문이이 경우 작동하는지 확실하지 않습니다.이 보고서를 데이터 소스로 사용할 수있는 방법은 누구나 알 수 있습니다. 저장 프로 시저의 쿼리.
DECLARE @DynamicSQL nvarchar(4000)
SET @DynamicSQL = N'SELECT * FROM ' [email protected] +
' WHERE ClassName='[email protected]+' AND (RunTime BETWEEN '[email protected]+' AND '[email protected]+')
AND TestCaseId = ISNULL('[email protected]+', TestCaseId)
AND TestRunResult = ISNULL('[email protected]+',TestRunResult)
EXECUTE sp_executesql @DynamicSQL
나는 쌓을 새 .. 내 명성이 스크린 샷을 업로드하는 것을 허용하지 않는다. 나는 그게 미친 짓을 알고있다. 그러나 나는 도울 수 없다 : | – user4025050
[1] : http://i.stack.imgur.com/BcEWl.png – user4025050
2010 년 새로운 기능이없는 한, 데이터 집합은 항상 동일한 필드 컬렉션을 반환해야합니다. 동적으로 선택한 테이블에서 SELECT *를 수행하는 경우 테이블에 따라 필드 콜렉션이 달라질 수 있으며 이는 보고서를 손상시킬 수 있습니다. –