У меня есть этот метод:
Private Function convertInteger(intInteger As Object) As Integer
If IsDBNull(intInteger) Then
convertInteger = 0
Else
convertInteger = cInt(intInteger)
End If
End Function
Но он возвращает эту ошибку:
оператор '=' не определен для типа 'integer' и типа 'dbnull'
Я пытаюсь преобразовать значение DBnull в 0..
Но проблема в том, что значение, которое я пытаюсь преобразовать, не всегда равно DBnull. Итак, как мне с этим справиться?
Nullable(Of Int32)
? Он имеетHasValue
. имущество. - person Tim Schmelter   schedule 17.09.2012Option Strict
в настройках проекта. Затем исправьте ошибки компиляции. Тогда возвращайся сюда. - person Konrad Rudolph   schedule 17.09.2012