Я получаю сообщение об ошибке при попытке создать список объектов. Я вызываю веб-службу, которая возвращает определенное количество столбцов для определенных продуктов.Столбец не принадлежит таблице C#
У меня есть класс, чтобы хранить эти значения, которые держат все столбцы доступны, но при получении данных для продуктов, которые отсутствуют 1 столбец он терпит неудачу с ошибкой:
Column «х» не принадлежит к таблице у.
Поскольку я знаю, что колонка не существует, мне нужно значение замены, если оно не существует. У меня около 50 разных столбцов, поэтому каждый из них в одном (если есть столбец) - это то, чего я бы хотел избежать!
Пример кода, dprow это шаблон объекта, который содержит все доступные столбцы
dprow.currency = row.Field<string>("currency");
dprow.categoryCode = row.Field<string>("categoryCode");
Что вопрос? –
простой способ: try-catch. не рекомендуется, но на всякий случай вы ничего не нашли. –