Имам този метод:
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