2010-02-07 3 views
1

나는 이것이 처음으로 어려움을 겪고있는 첫 번째 사람이 아닐 것이라고 확신한다.EF에서 udpate에 대한 열을 어떻게 공급하지 않습니까?

Entity Framework 1 (VS2008)을 사용하고 있는데 테이블의 열 중 하나가 ModifiedDate입니다. SQL Server에는 DefaultValue가 있습니다 (getdate()). 그래서 세대를 수행하기 위해 DB를 남기고 싶습니다. 그러나 생성 된 SQL은 INSERT (... ModifiedDate) VALUES (... null)이고 기본값은 삽입되지 않습니다.

이 아닌 경우이 열을 지정하면됩니까?

+0

펠릭스 당신 말이 맞아요. 엔티티 프레임 워크 프로젝트를 해고한지 얼마되지 않았습니다. 그 속성은 두 사람 사이에 전혀 공유되지 않았습니다. 실수였습니다! –

답변

0

StoreGeneratedPattern을 SSDL로 설정하십시오.

+0

크레이그, 고마워요! 위의 Nick과의 대화에서 나는 같은 결론에 도달했다. 하지만 Nick이 스레드를 삭제했을 때 (LINQ to SQL 영역으로 바뀌었기 때문에) - 필자의 뒤늦은 발견은 삭제되었습니다. 답을 얻는 것이 좋기 때문에 다른 사람들에게 도움이 될 수 있습니다! – Felix

관련 문제