2013-01-23 2 views
0

VS2012를 통해 EDM에 추가해야하는 기존 테이블이 있습니다. "데이터베이스에서 모델 업데이트"메뉴를 통해 모델을 업데이트했습니다. 키를 유추 할 수 없다는 오류가 발생하고 해당 코드를 SSDL에 추가합니다. 테이블을 추가 할 수 있도록 EDM 파일에 복합 키를 만드는 것에 대한 참조를 보았습니다 (읽기만 가능합니다.). 그러나 제대로 작동하지 않습니다.Entity Framework 모델에 키가없는 기존 테이블 추가

SSDL을 취소하고 CSDL 항목을 추가하고 C-S 매핑을 포함했습니다.

하지만 메타 데이터에없는 테이블에 대해 앱을 실행하려고하면 오류가 발생합니다.

의견이나 제안 사항이 있으십니까? 이 경우 실제 테이블에 키를 추가 할 수 없습니다.

TIA

+0

사물의 EF면에 키를 추가 할 수 있습니까? 표에서 고유 레코드를 어떻게 식별합니까? – cadrell0

+0

예 레코드를 쓰거나 삭제하지 않을 때는 복합 키 또는 "가짜"키를 추가 할 수 있습니다. –

+0

이 기사가 발견 된 경우 : http://pratapreddypilaka.blogspot.in/2012/04/entity-framework-adding-datatable-with.html –

답변

관련 문제