2012-11-12 2 views
2

Possible Duplicate:
Linq To Sql - SQL Default Constraint Problem기본 데이터베이스 필드 값은() 여전히 다음과 같이 <code>date_created</code>라고 정의 열로 SqlDateTime 오버 플로우를

내 데이터베이스 테이블을 반환 내가 Linq에 - 투 - SQL 클래스를 사용하고

date_created DATETIME NOT NULL DEFAULT GETDATE() 

. 왜

SqlDateTime overflow. Must be between 1/1/1753 12:00:00 AM and 12/31/9999 11:59:59 PM

어떤 생각 : 그리고 최대한 빨리 전화로 SubmitChanges이 오류가 반환 나는 새로운 객체를 생성, 채 웁니다 (그 자체을 제압 해야하는로 date_created에 대한 값을 생략)? 감사합니다

+0

당신이 당신의 Linq에 - 투 - SQL 모델의 속성은 "데이터베이스 생성"으로되도록 정의 했습니까?을 그렇지 않으면, Linq-to-SQL은 여전히 ​​값을 설정하려고 시도합니다 .... 가장 쉬운 해결책 : 코드에 'date_created = DateTime.Now;'값을 설정하십시오 ... –

+0

글쎄, 아마 DateTime 변수가 'DateTime.MinValue'로 설정되어 오류를 발생 시켰습니다. – V4Vendetta

답변