Тема: Combobox и Edit
Показать сообщение отдельно
  #3  
Старый 23.05.2021, 19:44
yuoras yuoras вне форума
Прохожий
 
Регистрация: 11.03.2014
Сообщения: 48
Версия Delphi: Delphi 7(4.453)
Репутация: 10
По умолчанию

Спасибо за ответ.
Понял, что не верно выразил свою проблему.
Попробую еще раз
В таблице есть две колонки с названиями
scnazva, fraza
Это было видно по
Код:
select scnazva, fraza from katalog
Да й я привел содержимое таблицы
Код:
Пример таблицы katalog
id     scnazva          fraza
1      Работа           Пекарь
2      Машина         Железо
3     Телевизор      Изображение

Комбобокс получает названия значений из таблицы в свойство Items и
нормально работает .
Код:
связанный с соответствующим полем таблицы katalog
Нет не связаный на прямую , получает значения в свойство Items Combobox.

В чем сама проблема , то.
Этот код прекрасно работал для одного комбобокс и когда в таблице katalog, была одна колонка scnazva.
теперь понадобилось добавить еще одну колонку с названием fraza.
Результат должен быть такой
Я выбираю в комбобоксе "Машина" , а в DBEdit должно подтянуться значение Железо (смотрим пример таблицы выше)
Если выбираю в комбобоксе "Работа" , должно в в DBEdit "Пекарь"
Цитата:
И ещё, мелкая деталь. "with ADOQuery1 do" писать не нужно, если далее вы пишете:
Если удалить "while not ADOQuery1.Eof do" , тогда в комбобоксе не весь столбец с пятью значениями, а только одна запись .
Мне нужно все записи , которые находятся в этой колонке
Удалил
Цитата:
ADOQuery1.Close;
ADOQuery1.SQL.Clear;
Ответить с цитированием