Модераторы: gambit
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> LINQ ФИО в комбо 
:(
    Опции темы
Anetka
  Дата 1.6.2011, 11:51 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 5
Регистрация: 29.5.2011

Репутация: нет
Всего: нет



Здравствуйте, подскажите, пожалуйста.
Использую LINQ. Студия 10 и сервер 2008.
Есть таблица Pupils(обучающиеся).
В ней идентификатор(id_pupil), фамилия(FName_pupil), имя(IName_pupil), отчество(OName_pupil), дата рождения обучающегося.
Мне нужно выводить в комбо не просто фамилия, а фамилию, имя, отчество и естественно при помощи LINQ.
Вот мой код:
comboBox1.DataSource = from tabl in db.Pupils
                                   select new
                                   {
                                       tabl.id_pupil,
                                       tabl.FName_pupil                                      
                                   };
comboBox1.DisplayMember = "FName_pupil";
comboBox1.ValueMember = "id_pupil";
PM MAIL   Вверх
jonie
Дата 2.6.2011, 00:52 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Завсегдатай
Сообщений: 5613
Регистрация: 21.8.2005
Где: Владимир

Репутация: нет
Всего: 118



ну например так
Код

var rv = from p in db.Pupils
select 
new  {
          Fio = p.FName_pupil+" "+p.IName_pupil+" " +OName_pupil,
          Id = p.id_pupil;
         };
comboBox1.DataSource = rv;
comboBox1.DisplayMember = "Fio";
comboBox1.ValueMember = "Id"; 



--------------------
Что-то не поняли? -> Напейтесь до зеленых человечков... эта сверхцивилизация Вам поможет...
PM MAIL Jabber   Вверх
Anetka
Дата 2.6.2011, 07:42 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 5
Регистрация: 29.5.2011

Репутация: нет
Всего: нет



Спасибо
PM MAIL   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | LINQ (Language-Integrated Query) | Следующая тема »


 




[ Время генерации скрипта: 0.0434 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.