WF에서 EF 4를 사용하고 있습니다. SP가 (동적 SQL을 실행) n은 확실하지 않은 n 개의 열을 반환 할 수있는 db 쪽에서했습니다. 그래서 함수 가져 오기를 수행하고 리턴 유형 none을 말할 때 리턴 유형을 int로 만듭니다. 그리고 나는 다른 옵션을 보지 못합니다. 나는 XML을 반환 할 수 있고 그런 식으로하지만 XML을 다루고 싶지는 않습니다. 반환 유형을 List로 변경하십시오. <object
>Entity Framework에서 동적 SQL 결과 가져 오기
2
A
답변
6
그런 경우에는 ADO.NET으로 돌아가서 SqlCommand
+ SqlDataReader
으로 저장 프로 시저를 실행해야합니다. EF는 반환 된 열 수에 따라 결과 집합을 처리 할 수 없습니다. EF에서 SP를 실행하는 것은 항상 강하게 입력되므로 리턴 된 레코드를 엔티티, 복합 유형 또는 사용자 정의 유형으로 맵핑 할 수 있어야합니다 (EF는 유형의 인스턴스로 레코드를 구체화합니다). 고정 된 수의 반환 된 열과 고정 된 열 이름이없는 경우에는 불가능합니다.
관련 문제
- 1. Entity Framework에서 XML 가져 오기
- 2. SQL 쿼리 결과 가져 오기
- 3. Entity Framework에서 삽입 후 ID 열 값 가져 오기
- 4. Entity FrameWork에서 새로 생성 된 ID (scopeIdentity) 가져 오기
- 5. Entity Framework에서 UDF 사용
- 6. Entity Framework에서 준비된 문
- 7. Entity Framework에서 특정 열을 가져 오지 않습니다.
- 8. Entity Framework에서 Ninject 사용
- 9. Entity Framework에서 (SQL Server) xml 열 사용
- 10. Entity Framework에서 SQL 테이블을 동적으로로드하는 중
- 11. Entity Framework에서 SQL Server 이전 버전과의 호환성?
- 12. Entity Framework에서 SQL 함수 사용 선택
- 13. Entity Framework에서 관계보기 처리
- 14. 동적 INSERT에서 IDENTITY 가져 오기
- 15. 동적 행 인덱스 가져 오기
- 16. Entity Framework에서 데이터 참조 언로드
- 17. Entity Framework에서 연결 만들기?
- 18. Entity Framework에서 데이터베이스보기를 지원합니까?
- 19. Entity-Framework에서 비동기 데이터로드?
- 20. Entity Framework에서 암호화를 지원합니까?
- 21. Entity Framework에서 상속을 사용합니까?
- 22. 코어 데이터 가져 오기 결과
- 23. SOLR 검색 결과 가져 오기
- 24. Flash에서 결과 이벤트 가져 오기
- 25. 동적 가져 오기 표현식 만들기
- 26. Entity Framework에서 최소 업데이트 수행
- 27. SQL Server에서 Entity Framework 런타임 예외로 함수 가져 오기
- 28. 웹 페이지 가져 오기, 다른 결과 가져 오기?
- 29. SQL Server 2005에서 MS Excel로 쿼리의 결과 집합 가져 오기
- 30. 부모/자식 쿼리 결과 가져 오기 SQL Server with C#