내가 Linq에와 삽입을하고 sqlDateTime 오버플로 오류가 계속하려고에 삽입합니다. Linq에는 널 (NULL) 날짜 열
본인은 DB에 입력 가능 날짜 시간 필드가 있습니다.나는 SQL에 LINQ를 사용하고 및 날짜 시간 내 클래스입니다 :
[global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_concern_DateTo", DbType="DateTime")]
public System.Nullable<System.DateTime> concern_DateTo {
get { return this._concern_DateTo; }
set {
if ((this._concern_DateTo != value)) {
this.Onconcern_DateToChanging(value);
this.SendPropertyChanging();
this._concern_DateTo = value;
this.SendPropertyChanged("concern_DateTo");
this.Onconcern_DateToChanged();
}
}
}
I 가지고 있고 그것이 날짜 시간임을 확인하고 날짜를 선택하는 JQuery와 날짜 선택기 :
DateTime PartC_DateTo = new DateTime();
//'Date To' Part C
//================
if (txt_PartC_DateTo.Text != string.Empty) {
DateTime.TryParse(txt_PartC_DateTo.Text, out PartC_DateTo);
}
을 다음
나는이 코드를 사용하고 할당하고있다 : 나는때 다음
if (txt_PartC_DateTo.Text != string.Empty) {
concern.concern_DateTo = PartC_DateTo;
}
을, 테스트를 위해 화면에 예외를 쓰고 있으므로 SQLDateTime 오류가 나타납니다.
이 질문은 쉽게 답변드립니다. 'concern.concern_DateTo = PartC_DateTo; '에 중단 점을 설정하고 설정 대상을 확인하십시오. –
어떻게 설정해야합니까? new DateTime ("yymmdd") something like that – StudentRik