Я пишу код VB.Net, который читает таблицу Oracle через SQL-запрос.Как проверить, не имеет ли значение DataReader значение null?
SQL-запрос может возвращать несколько нулевых столбцов. Я пытаюсь проверить, являются ли эти столбцы нулевыми или нет, но я получаю ошибку Исключение типа «System.InvalidCastException» произошло в Oracle.DataAccess.dll, но не было обработано в коде пользователя. Колонка содержит некоторые нулевые данные
Вот мой код:
Dim Reader as OracleDataReader
'Execute the query here...
Reader.Read()
If IsNothing(Reader.GetDateTime(0)) Then 'Error here !!
'Do some staff
end if
Кто-нибудь есть идеи о том, как проверить, если столбец является пустым, пожалуйста?
Спасибо