![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Пользователь
Регистрация: 13.02.2014
Сообщений: 19
|
![]()
Всем привет!На форме находится ADOConnection, ADODataSet, DataSource, DBGrid, два DBComboBox, два Button ('Перечень СИЗ', 'Удалить запись') и
два DComboBox(Профессия и Условия работы) Связь с базой через Access2007.Написал запрос в ADODataSet такой: SELECT Должность FROM Positions Произвел на мой взгляд все связи с компонентами.В DComboBox отображается только одна запись(сразу в поле она).Вот такая проблема. |
![]() |
![]() |
![]() |
#2 |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
![]()
Так и должно быть. Он предназначен для редактирования по аналогии с DBEdit, но с возможностью запоминать в свой список уже введенное при редактировании.
То что ты хочешь делает компонент DBLookupComboBox - отображает в списке строки, удовлетворяющие условию (а точнее ключу) по которому он связан с главной таблицей.
I'm learning to live...
|
![]() |
![]() |
![]() |
#3 |
Пользователь
Регистрация: 13.02.2014
Сообщений: 19
|
![]()
Пока не получается..По DataSource или ListSource?
|
![]() |
![]() |
![]() |
#4 | |
Форумчанин
Регистрация: 05.02.2009
Сообщений: 324
|
![]() Цитата:
Тяжело быть бестолковым.....
![]() |
|
![]() |
![]() |
![]() |
#5 |
Пользователь
Регистрация: 13.02.2014
Сообщений: 19
|
![]()
Ошибкаа вылазит.(
Project .exe raised exception class EDataBaseError with message 'Circular dataLinks are not allowed' |
![]() |
![]() |
![]() |
#6 |
Форумчанин
Регистрация: 05.02.2009
Сообщений: 324
|
![]()
трудно догадываться что ты там наваял.... попробую догадаться что у тебя для DBLookupComboBox в DataSource и ListSource - указан один и тот же DataSource
Тяжело быть бестолковым.....
![]() |
![]() |
![]() |
![]() |
#7 |
Пользователь
Регистрация: 13.02.2014
Сообщений: 19
|
![]()
И правильно думаешь)Спасибо!)Теперь можно выбирать из базы записи)То есть DataSource и DataField убрал.
|
![]() |
![]() |
![]() |
#8 | |
Регистрация: 03.09.2012
Сообщений: 7
|
![]()
Есть решение вашей проблемы немного под другим углом. Я хотел что у меня в DBCombobox выпадал динамически меняющийся список гражданство. Который берется из справочника в базе данных. Бился бился...В итоге забил из-за собственно:
Цитата:
|
|
![]() |
![]() |
![]() |
Опции темы | Поиск в этой теме |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Неблокирующий сокет Си проблема с закрытием, проблема с закрытием сокетов в цикле | mnx_vol | C/C++ Сетевое программирование | 0 | 06.11.2012 13:57 |
Проблема с рамами/Проблема с ЖД | DRAGGER | Компьютерное железо | 6 | 04.01.2009 23:37 |