| 
| 
 | Вопрос # 1 500/ вопрос решён / | 
 |  Здравствуйте, эксперты! Есть DBGrid и ComboBox. Нужно занести значения первого столбца DBGrid в ComboBox.Items 
|  |   Вопрос задал: alone (статус: Посетитель)Вопрос отправлен: 16 апреля 2008, 10:41
 Состояние вопроса: решён, ответов: 2.
 |  Ответ #1. Отвечает эксперт: ANBsoft Здравствуйте, Гадлевский Олег Вячеславович!Ну так в чем проблема?
 with DBGrid1.DataSource.DataSet do begin
 First;
 while Not EOF do begin
 ComboBox1.Items.Add(FieldByName(DBGrid1.Columns[1].FieldName).AsString);
 Next;
 end;
 end;
 Или что-то вроде.
 
|  | Ответ отправил: ANBsoft (статус: Студент)Время отправки: 16 апреля 2008, 11:31
 Оценка за ответ: 5
 Комментарий к оценке: Спасибо большое! Очень помогли, правда )) |  Ответ #2. Отвечает эксперт: Feniks Здравствуйте, Гадлевский Олег Вячеславович!Есть еще и второй способ - использовать компоненту DBComboBox. Указываете ей свою БД, таблицу и то самое поле, которое вам надо собрать в список DBComboBox. Все очень просто.
 
|  | Ответ отправил: Feniks (статус: Бакалавр)Время отправки: 17 апреля 2008, 10:36
 Оценка за ответ: 5
 |  
 Мини-форум вопросаВсего сообщений: 0. 31 января 2011, 19:31: Статус вопроса изменён на решённый (изменил модератор Ерёмин А.А.): Автоматическая обработка (2 и более ответов с оценкой 5) Чтобы оставлять сообщения в мини-форумах, Вы должны авторизироваться на сайте. |