본문 바로가기
C#

스프레드와 데이터 테이블 바인딩 후 빈문자열 입력

by 하_늘_바_람 2020. 9. 9.

DBNull 에러를 없애기 위해서
AllowDBNull을 False로 할 경우 값을 값이
지워지지 않는 경우가 발생한다.

스프레드와 데이터 테이블을 바인딩한 상태에서
셀의 값을 삭제할 경우 기본적으로 널 값이 들어간다.

해당 셀이 있는 컬럼의 설정 값을 오른쪽과 같이
해야만 삭제를 할 경우 빈문자열이 들어가게 된다.

그리고 DefaultValue는 최초 행이 만들어 질 때
설정되어지는 값이기 때문에 이미 값이 있는 것에
대해서는 적용되지 않는다.

 

'C#' 카테고리의 다른 글

테이블 레이아웃에 스크롤바 설정하기  (0) 2021.03.24
C# Disposable 패턴  (0) 2018.10.05