
DBNull 에러를 없애기 위해서
AllowDBNull을 False로 할 경우 값을 값이
지워지지 않는 경우가 발생한다.
스프레드와 데이터 테이블을 바인딩한 상태에서
셀의 값을 삭제할 경우 기본적으로 널 값이 들어간다.
해당 셀이 있는 컬럼의 설정 값을 오른쪽과 같이
해야만 삭제를 할 경우 빈문자열이 들어가게 된다.
그리고 DefaultValue는 최초 행이 만들어 질 때
설정되어지는 값이기 때문에 이미 값이 있는 것에
대해서는 적용되지 않는다.
'C#' 카테고리의 다른 글
테이블 레이아웃에 스크롤바 설정하기 (0) | 2021.03.24 |
---|---|
C# Disposable 패턴 (0) | 2018.10.05 |