2012-10-08 3 views
0

지리 열이 포함 된 테이블로 EF5를 사용하여 기존 DB에서 모델을 생성합니다. 테이블 모델은 완벽하게 작동합니다. 그러나 단순히 지리 열을 선택하는 저장 프로 시저를 매핑하려고하면 함수 가져 오기에서이 열을 매핑 할 수 없습니다. 열 정보에서 EDM 유형은 "지원되지 않음"으로 설정됩니다. 그러나 모델은 지리 유형을 문제없이 매개 변수로 매핑합니다.엔티티 프레임 워크 5 공간 데이터로 함수 가져 오기

IDE는 VS2012 프리미엄, 프레임 워크 .NET4.5

어떤 생각의 무엇입니까?

답변

1

오케, 그래서 나 자신에게 대답하는 한 가지 방법을 찾았습니다. 관심있는 모든 이에 게 : SP에서 얻은 복잡한 유형의 Geography 유형에 대한 새 스칼라 속성을 수동으로 만들었습니다. 이제 어떻게 든 가치지도. 에디터가 속성을 만들 수 없지만 기존 속성을 매핑하는 것은 문제가되지 않습니다. 나에게 이것은 편집기의 버그처럼 보인다. Build error when using VS 11, .NET 4.5 and Entity Framework

2

I 기능 가져 오기를 통해 내 지리 열없이 복합 형식을 만들어 결국, 그 후 형 지리의 스칼라 속성을 추가 :

또한이 스레드를 보라. 그것은 나를 위해 열을 자동으로 매핑하지는 않지만. 그래서 XML 편집기에서 EDMX를 통해 함수의 매핑 세부 정보를 찾고 매핑 정보를 수동으로 추가했습니다. 그 후 모든 것이 잘 작동했습니다.

관련 문제