감정 테이블에 다른 테이블을 참조하는 "AppraisalTrace"라는 필드가 있습니다. 이 필드는 AppraisalTrace없이 감정을 만들 수 있기 때문에 null 일 수있는 int입니다. xsd를 사용하여 데이터베이스와 코드에 참여했습니다. 내 코드에서 이제 nullable int를 null로 설정하기
나는 내가 뭘 평가서를 만드는거야 다음oAppraisalRow.SetAppraisalTraceNull();
이 자동 생성 방법은 DataRow를에 의해 제공됩니다하지만 난 삽입 할 때 다음과 같은 예외를 던지고 감정 평가가있는 평가 감찰 :
Value for column "AppraisalTrace" in table "Appraisal" is DBNull
그래서 감정을 어떻게 작성해야합니까? 미리 감사드립니다.
'SetAppraisalTraceNull'이란 무엇입니까? 그 안에있는 코드는 무엇입니까? – Oded
@Oded : 이것은 nullable 필드를 null로 설정하는 강력하게 형식화 된'DataRow'의 자동 생성 된 메서드입니다. –