C#
스프레드와 데이터 테이블 바인딩 후 빈문자열 입력
하_늘_바_람
2020. 9. 9. 11:51
DBNull 에러를 없애기 위해서
AllowDBNull을 False로 할 경우 값을 값이
지워지지 않는 경우가 발생한다.
스프레드와 데이터 테이블을 바인딩한 상태에서
셀의 값을 삭제할 경우 기본적으로 널 값이 들어간다.
해당 셀이 있는 컬럼의 설정 값을 오른쪽과 같이
해야만 삭제를 할 경우 빈문자열이 들어가게 된다.
그리고 DefaultValue는 최초 행이 만들어 질 때
설정되어지는 값이기 때문에 이미 값이 있는 것에
대해서는 적용되지 않는다.