C#/ASP.net
에러: Object cannot be cast form DBNull to other types.
saltdoll
2017. 8. 30. 01:47
반응형
형변환에서 오류가 발생하는 것들이 생길수 있습니다.
decimal _tip_total = 0;
_tip_total += Convert.ToDecimal(row["TIP_ADJUST"]);
해당 값이 Null값일때, 다음과 같은 오류가 발생합니다.
(해결법)
string.IsNullEmpty()를 이용해서 체크를 하던지.
해당 부분의 쿼리부분에서 isnull(TIP_ADJUST,0) 처럼 널처리를 하던지.
둘중에 하나를 사용하면 됩니다.
반응형