기본 키가 char 데이터 형식 인 제 3 자 데이터베이스가 있습니다. 쿼리를 실행할 때 include를 사용하여 자식 테이블을 포함시킵니다. 하지만 카운트는 0입니다. SQL 프로파일 러를보고 결과가 반환됩니다. 내가 볼 수있는 유일한 것은 관계 열이 char 인 문제입니다. 이것에 대한 해결책은 무엇입니까?관계 엔터티 프레임 워크 문제의 Char 데이터 형식
0
A
답변
0
Char 유형에주의하십시오. "1234 "! = "1234"! DB는이를 알지 못하지만 EF는이를 알 수 있습니다.
0
해결 방법이 있습니다. 내 쿼리에서 자식을 선택하고 부모를 포함시키고 목록의 첫 번째 자식을 가져온 다음 부모에 대한 참조를 얻으면 모든 자식과 부모를 얻을 수 있습니다.
var query = from l in Context.LicenseItems
.Include("License")
+0
Char는 빨간색 청어입니다. 다음은 실제 문제입니다. http://blogs.msdn.com/alexj/archive/2009/06/02/tip-22-how-to-make-include-really-include.aspx –
관련 문제
- 1. 엔터티 프레임 워크 코드 퍼스트 클래스 관계
- 2. 엔터티 프레임 워크 4.0 - 다 대다 관계
- 3. 형식 당 성능 엔터티 프레임 워크 테이블
- 4. 엔터티 프레임 워크 4 및 SQL 서버 데이터 형식 (nchar vs char)
- 5. 엔터티 프레임 워크 TypeUsage 개체
- 6. DTO 엔터티 - 엔터티 프레임 워크
- 7. 엔터티 프레임 워크 확장
- 8. 엔터티 프레임 워크 필드 설정
- 9. 엔터티 프레임 워크 데이터 우선 : 연결된 데이터 자동로드
- 10. WCF 데이터 서비스 및 엔터티 프레임 워크
- 11. 엔터티 프레임 워크 용 데이터 공급자 변환
- 12. 동적 데이터 및 엔터티 프레임 워크 문제
- 13. 엔터티 프레임 워크 쿼리
- 14. 엔터티 프레임 워크 성능
- 15. 엔터티 프레임 워크, getutcdate()
- 16. 엔터티 프레임 워크 실행
- 17. ADO 엔터티 프레임 워크 도움말
- 18. 바인딩 엔터티 프레임 워크 winfoms
- 19. 엔터티 프레임 워크 : 엔터티 이름이 속성과 같은 경우의 메타 데이터?
- 20. 젠드 프레임 워크 데이터 맵퍼 및 관계?
- 21. char (4) 문제 FK, 엔티티 프레임 워크
- 22. 엔터티 프레임 워크 메모리 사용량
- 23. 엔터티 프레임 워크 기본 키가없는 다 대 다 관계
- 24. 캐싱 엔터티 프레임 워크 엔터티 유형
- 25. 엔터티 프레임 워크 쿼리 취소하기
- 26. 코어 데이터/데이터베이스 엔터티 관계
- 27. 오라클 엔터티 프레임 워크 뉴스
- 28. 사용자 엔터티 프레임 워크 업데이트
- 29. 엔터티 프레임 워크 성능 문제
- 30. 엔터티 프레임 워크 데코레이터 패턴
엔티티 모델과 쿼리를 표시 할 수 있습니까? 숯 열쇠는 그 자체로 문제가되어서는 안됩니다. –
나는 라이센스 테이블을 가지고 있습니다. 기본 키는 Char (30) 인 License_Number입니다. 자식 테이블은 License_Number 필드와 설정된 관계가있는 License_Item입니다. 엔티티 라이센스에는 일대 다 관계로 LicenseItems라는 탐색 속성이 있습니다. from l. context.License.Include ("LicenseItems") 여기서 l.License_Number == "1234"select l; 라이센스가 반환되고 라이센스 항목이로드되지만 카운트는 0입니다. – Marsharks