나는 currenly 줄리 러먼의 엔티티 프레임 워크의 책 (제 2 판)를 읽고/읽기를 알고있는 사람들을 위해 VS 2012아이템은 이미 예외가 추가되었습니다 - VS2012
에 그 예를 구현하고있다 그것, 나는 현재 9 장에, BreakAway 데이터베이스 모델을 사용하고 있습니다.
이
그녀의 사이트에서 DB를 다운로드 할 수있는 링크입니다 :http://learnentityframework.com/LearnEntityFramework/downloads/#2ed
(8 장에) 난 그냥 작은 쿼리처럼 할 때 : 내가 얻을
var context = new BAGA.BAEntities();
List<BAGA.Customer> customers=
context.Customers.Include("Contact")
.Include("PrimaryActivity")
.Include("SecondaryActivity")
.Include("PrimaryDestination")
.Include("SecondaryDestination")
.Include("Reservations.Trip.Destination")
.ToList();
customerBindingSource.DataSource = customers;
예외는 다음과 같습니다. 동일한 키를 가진 항목이 이미 추가되었습니다.
일부 게시물에서 구성표의 기본 또는 외래 키에 문제가있을 수 있지만이를 유발할 수있는 데이터베이스에서 한 가지 문제를 찾을 수 없습니다.
데이터베이스 테이블이나 생성 한 도메인 모델에서 누군가가 문제를 지적 할 수 있습니까? 책의 예는 VS2012를 사용하고 있습니다.
아니면 내가 잘못하고 있니?
감사
나는 데이터베이스를 삭제하고 다시 만들었는데 (책의 다운로드 사이트에서 일부 설치 프로그램을 두 번 클릭하기 만 함) edmx 파일을 다시 만들었습니다. 예외가 사라졌습니다. (나는 다른 것들을 가지고 있었지만 나는 그것들을 관리했다). 답장을 보내 주셔서 감사합니다. 야니브 – YanivHer