У меня есть устройство чтения данных, которое возвращает список записей из базы данных сервера SQL. У меня есть поле в базе данных под названием «Дополнительно». Это поле в 50% случаев пустое или пустое.
Я пытаюсь написать код, который проверяет, является ли это поле пустым. Логика этого заключается в следующем:
Если поле «Дополнительно» содержит текст, отобразите информацию, в противном случае скрывайте поле.
Я пробовал:
if (myReader["Additional"] != null)
{
ltlAdditional.Text = "contains data";
}
else
{
ltlAdditional.Text = "is null";
}
Приведенный выше код дает мне эту ошибку:
Сведения об исключении: System.IndexOutOfRangeException: Дополнительно
Любая помощь будет принята с благодарностью ...
Смотрите также:
Проверка имени столбца в объекте SqlDataReader