2012-10-02 7 views
0
와 엔티티 프레임 워크

나는 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를 사용하고 있습니다.

아니면 내가 잘못하고 있니?

감사

답변

0

내가가 someting 잘못 내가 논문의 샘플에서 검색어를하려고 할 때이 오류가 없기 때문에, 데이터베이스 생각 (:) 난 아직 아무것도하지 않은,하지만).

+0

나는 데이터베이스를 삭제하고 다시 만들었는데 (책의 다운로드 사이트에서 일부 설치 프로그램을 두 번 클릭하기 만 함) edmx 파일을 다시 만들었습니다. 예외가 사라졌습니다. (나는 다른 것들을 가지고 있었지만 나는 그것들을 관리했다). 답장을 보내 주셔서 감사합니다. 야니브 – YanivHer

관련 문제