끝에 FOR XML 문을 사용하는 저장 프로 시저가 있으며 XML을 반환합니다.FOR XML 저장 프로 시저를 호출하는 엔터티 프레임 워크는 2033 자로 자릅니다.
.NET 4 및 Entity Framework를 사용하고 있는데이 저장 프로 시저의 함수 가져 오기를 수행하고 Entity Framework를 통해 호출하려고하면 2033 자의 반환 값이 잘립니다.
전통적인 ADO.NET 접근 방식을 사용하여 Entity Framework를 바꿔 동일한 문제가있는 저장 프로 시저를 호출했습니다. 2033 자로 잘립니다. 다음 MSDN 기사를 통해이 설명과 디자인을 설명했습니다. 그래서 이것은 임시 수정으로 지금 노력하고 있습니다
http://support.microsoft.com/kb/310378
을하지만 ADO.NET 코드가 혼합 그래서 내가 가진 적이 없다 엔티티 프레임 워크 기능의 수입을 사용하고 싶습니다 : 그것을 극복하기 위해 "ExecuteXMLReader"방법을 사용 EF 코드로 업.
EF에서 함수 가져 오기를 사용할 수있는 방법이 있습니까? XML을 반환하고 2033 자 제한을 극복하십시오.
안부
bgs264
당신은 몇 가지 코드를 공유 할 수 : 이것에
이에서
? – Dementic
아래의 작은 코드 조각. – Justin