본문으로 바로가기

(vb.net) Null 값 처리

category vb.net 2014. 11. 18. 20:21


Reader("test") Is System.DBNull.Value 
Reader(0).ToString() = " "  
Reader.IsDBNull(0) = True  

첫 번째 방법이 잘 됩니다.


DBNull : DB에 쿼리를 날렸을때 컬럼의 값이 Null 인경우, DBNull 로 취급

null : 빈테이블을 조회했거나 조건에 맞는 값이 없을 경우 null 로 취급.

DB에 Insert 할때 Insert 시킬 값이 Null 인경우 DBNull.Value 을 Insert