내 프로젝트에서 엔티티 프레임 워크를 사용하고 있는데 악몽이었습니다!Entity Framework - SaveChanges()가 생성 된 Identity 키를 가져 오지 않습니다.
SQL DB가 있는데 Form이라는 테이블이 있습니다.
양식 ID가 PK이고 신원이 자동으로 증가합니다.
이 시간 나는이 일을 해요 : 일주일 전에 ID 및 form.ID가 삽입 한 후 생성 된 키를했지만, 지금은
이모르겠어요 0이
Dim form as int32
Dim dbform As New Entities1
Dim form696 As New Form
dbform.AddToForm696(form)
dbform.SaveChanges()
ID = form.ID
이것이 작동을 멈추게 된 원인.
필자는 삽입 테이블의 이름을 변경하고 여러 테이블에 대한 저장 프로 시저를 삭제하고 업데이트해야했기 때문에이 모든 것을 다시 매핑해야했습니다. 어쩌면 내가 잘못한 것을했을 수도 있지만 시간과 시간을 들여다 보니 모든 것이 괜찮아 보입니다.
단서가있는 사람이 있습니까?
나는 최신 EF 4.1을 가지고 있으며 ID를 반환하지 않습니다. – Korayem