Форум программистов, компьютерный форум, киберфорум
Delphi: Базы данных
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.77/13: Рейтинг темы: голосов - 13, средняя оценка - 4.77
 Аватар для Briolin
59 / 64 / 11
Регистрация: 13.11.2014
Сообщений: 940
MS Access

Данные из таблицы в ComboBox

29.08.2015, 22:10. Показов 2679. Ответов 3
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Есть база Акцесс. В ней 2 таблицы: PC и Monitor.
В таблице PC поля: invent и monitor.
В таблице Monitor: invent и model. В поле model есть запись "LG". Нужно: в combobox вывести данные из поля model и что бы когда была выбрана нужная запись(сейчас там одна, но потом будет несколько) то по нажатию на кнопку выбранная запись записывалась в поле "monitor" в таблице PC.
P.s. пробовал кидать на форму компонент DBLookupCombobox, связывал его с DataSource1, тыкал на DBLookupComboBox1.KeyField и DBLookupComboBox1.ListField, но там пусто, не выводит вообще-ничего

Добавлено через 12 минут
А всё, разобрался. Данные отобразились. Но теперь вопрос: вот я выбрал из списка DBLookupComboBox нужную запись. И нужно что бы по нажатию кнопки, данная запись записывалась в в поле "monitor" в таблице PC
0
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
29.08.2015, 22:10
Ответы с готовыми решениями:

В combobox выбирать данные из списка таблицы (Access)
Имеется база Access, таблица-Tovar-Feild: Key, Name, Price. В проекте: ADOTable1-DataSours1: DBLookupCombobox или DBCombobox. Мне...

Записать данные из таблицы в ComboBox
Всем, Привет! Помогите пожалуйста с проблемой. Не могу на форме в ComboBox загрузить столбец из таблички БД. БД - SQL Server, пишу на...

ComboBox не подгружает данные из таблицы
Всем привет. Ребят, нужна помощь, пишу программу для диплома и столкнулся с проблемой. Сделал привязку комбобокса к таблице из БД...

3
0 / 25 / 13
Регистрация: 30.04.2014
Сообщений: 516
29.08.2015, 22:12
Пусть adoquery1 это таблица pc, а adoquery2 monitor.
Delphi
1
2
3
4
5
6
adoquery2.first;
Combobox1.items.clear;
While not adoquery2.eof do
Begin
Combobox1.items.add(adoquery2.fieldbyname('model').asstring);
Adoquery2.next;
Потом на кнопку повесь
Delphi
1
2
3
4
5
6
with adoquery1 do
Begin
Append;
Fieldbyname('monitor').asstring:=combobox1.text;
Post;
End;
0
 Аватар для Briolin
59 / 64 / 11
Регистрация: 13.11.2014
Сообщений: 940
29.08.2015, 22:22  [ТС]
Цитата Сообщение от Sky Walker Посмотреть сообщение
Пусть adoquery1 это таблица pc, а adoquery2 monitor.
Это нужно их присвоить? У меня на форме один adoquery1
0
0 / 25 / 13
Регистрация: 30.04.2014
Сообщений: 516
29.08.2015, 22:26
Так у тебя же две таблицы. Значит нужно два adoquery. Надо их к базе подключить,потом таблицы подключить и связать)
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
29.08.2015, 22:26
Помогаю со студенческими работами здесь

Отображение данные из таблицы в Combobox WPF
Здравствуйте! Хочу отобразить данные из таблицы (БД), но отображается не так как надо. Два Combobox'a, в одном я выбираю...

Как выгрузить данные из бд таблицы в combobox
Как из БД SSMS выгрузить данные в combobox определенного столбца, и если записи повторяются, то исключить эти повторения. Все желательно...

С одной таблицы необходимо отобразить данные в ComboBox
Имеется таблица таблицы "Типы процессоров". Она состоит из полей Id_tproc и tup_proc. Необходимо передать данные с поля tup_proc на другую...

При выборе имени в ComboBox вывести данные определенной таблицы БД
Здравствуйте Товарищи !! Нужна помощь !! допустим у меня есть таблица с именами и данными о человеке Вообщем. как сделать чтобы при...

Как в ComboBox вывести данные из столбца таблицы на другой форме?
Имеются две формы на каждой из которых имеются компоненты для вывод таблицы dbgrid. Как в компонент форме combobox вывести данные из...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
4
Ответ Создать тему
Новые блоги и статьи
YAFU@home — распределённые вычисления для математики. На CPU
Programma_Boinc 20.01.2026
YAFU@home — распределённые вычисления для математики. На CPU YAFU@home — это BOINC-проект, который занимается факторизацией больших чисел и исследованием aliquot-последовательностей. Звучит. . .
http://iceja.net/ математические сервисы
iceja 20.01.2026
Обновила свой сайт http:/ / iceja. net/ , приделала Fast Fourier Transform экстраполяцию сигналов. Однако предсказывает далеко не каждый сигнал (см ограничения http:/ / iceja. net/ fourier/ docs ). Также. . .
http://iceja.net/ сервер решения полиномов
iceja 18.01.2026
Выкатила http:/ / iceja. net/ сервер решения полиномов (находит действительные корни полиномов методом Штурма). На сайте документация по API, но скажу прямо VPS слабенький и 200 000 полиномов. . .
Расчёт переходных процессов в цепи постоянного тока
igorrr37 16.01.2026
/ * Дана цепь постоянного тока с R, L, C, k(ключ), U, E, J. Программа составляет систему уравнений по 1 и 2 законам Кирхгофа, решает её и находит: токи, напряжения и их 1 и 2 производные при t = 0;. . .
Восстановить юзерскрипты Greasemonkey из бэкапа браузера
damix 15.01.2026
Если восстановить из бэкапа профиль Firefox после переустановки винды, то список юзерскриптов в Greasemonkey будет пустым. Но восстановить их можно так. Для этого понадобится консольная утилита. . .
Сукцессия микоризы: основная теория в виде двух уравнений.
anaschu 11.01.2026
https:/ / rutube. ru/ video/ 7a537f578d808e67a3c6fd818a44a5c4/
WordPad для Windows 11
Jel 10.01.2026
WordPad для Windows 11 — это приложение, которое восстанавливает классический текстовый редактор WordPad в операционной системе Windows 11. После того как Microsoft исключила WordPad из. . .
Classic Notepad for Windows 11
Jel 10.01.2026
Old Classic Notepad for Windows 11 Приложение для Windows 11, позволяющее пользователям вернуть классическую версию текстового редактора «Блокнот» из Windows 10. Программа предоставляет более. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru