OUTPUT parameter에 null값이 담겨져 온 경우 C#에서 비교하는 방법

paramNull.IsNullable = true; <-- 이 부분은 없어도 비교 하는데는 문제가 없습니다.

 

 

if(paramNull.Value == DBNull.Value)

{

           ....

}

 

그냥 null로 되는 줄 알았는데, 안되고 DBNull이라는 객체를 이용해야 한다.

isNullable이라는 속성은 null값을 허용하겠느냐를 결정하는 건데, default가 false이다.


 

+ Recent posts