У меня есть таблица с именем CrewMembers, у которой есть 3 столбца - FirstName, MiddleName и LastName. Я хочу получать значения этих 3-х столбцов вместе с использованием рамки сущности в выпадающем списке в этом Формат-Как получить 3 значения столбца вместе из таблицы
LastName, FirstName MiddleName
Вот код для
кампании с такими же public IEnumerable GetCrewMember()
{
SASEntities db = DataContextFactory.GetSASEntitiesDataContext();
return (from cm in db.CrewMember
select
cm.LastName + "," +
cm.FirstName +" "+
cm.FullName
).ToList();
}
сейчас когда я выполняю код, я получаю только те имена в combobox, которые имеют все три значения в таблице, но столбец MiddleName может быть оставлен Null.Hence, я не получаю полных имен тех записей, у которых нет MiddleName.
Как решить эту проблему?
Это не решает мою проблему – user2718073
, что это ваша проблема тогда? приведенный выше запрос (включая ваш) собирает все записи из таблицы CrewMember, не имеет значения, имеет ли какой-либо из трех столбцов нулевые данные или нет. –
Нет, ваш запрос просто добавляет еще одну проблему на все, потому что он не отображает все эти имена, которые имеют среднее имя как null, и, кроме того, я получаю значения в combobox как CompleteName = «полное имя» – user2718073