작업중인 MVC 프로젝트에 대한 .edmx 파일을 생성하는 데 아무런 문제가 없습니다. 하나의 테이블과 하나의 뷰가 관련됩니다. 그러나 EF는 기본 키를 결정합니다. 기본 키는 실제로는 각 행마다 고유 한 값이지만, 텍스트 필드를 기본 키로 만들기를 바라고 있습니다. 고유 한 값을가집니다.MVC보기에서 기본 키 열을 지정하려고합니다.
오류 6002 : 'DWS.dbo.InventoryTiny'테이블/뷰에 기본 키가 정의되어 있지 않습니다. 키가 유추되었고 읽기 전용 테이블/뷰로 정의가 작성되었습니다. C : \ DWS \ DWS \ DWS.edmx
읽기 전용입니다. 하지만 기본 키를 다른 열로 변경하고 싶습니다. 나는 어떻게 이것을합니까? 그리고이 겸손한 바보는 당신에게 미리 감사드립니다.
, 당신의 코드를 보여주세요 흐름 감사 : 나는 답을 찾을 경우 여기
이다. – abatishchev
EDMX 다이어그램을 삭제하고 데이터베이스로 이동하여 기본 키를 다른 열로 변경 한 다음 다이어그램을 다시 생성하십시오 – krilovich