Например,
Dim Test as Guid
Test = IIf(IsDBNull(DataReader("ID")), Guid.Empty, DataReader("ID"))
Они вызвали ошибку - "Неопознанный формат guid"
Я пытался сделать оператор if ниже
If(IsDBull(DataReader("ID")) Then
Test = Guid.Emtpy
Else
Test = DataReader("ID")
End If
Это сработало для меня.
Есть ли в фреймворке 4.0 проблема с методом IIf, обрабатывающим пустое значение guid или непустое значение guid?