을 있다고 확인 후, "변환 유형에서 'DBNull이'부울 '를 입력하기가 유효하지 않습니다",이 오류 받고 있어요 :에서내 ASP.Net 웹 응용 프로그램에서하지 DBNull이
Conversion from type 'DBNull' to type 'Boolean' is not valid.
을 이 기능 : 당신이 볼 수 있듯이 Item
가 DBNull
경우
Namespace atc
Public Class Nil
'...
Public Shared Function Bool(ByVal Item As Object) As Boolean
Return IIf(Item IsNot Nothing AndAlso Not IsDBNull(Item), CBool(Item), False)
End Function
'...
End Class
End Namespace
, 내가 명시 적으로 확인하고있어, 그것은 다음의 경우 나는 False
을 반환합니다.
오류가 Item
가 하지DBNull
때 하지가 발생, 그래서 이런 일이 왜 이해가 안 돼요.