|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
13.06.2007, 01:23 | #1 |
Пользователь
Регистрация: 10.01.2007
Сообщений: 77
|
Не могу связать DBLookupComboBox
Компоненты: ADOConnekt.... Datasourse ADOtable.
База Access В BDGrid таблица отображается В свойствах DBLookupComboBox указываю datasourse и Feild. Текст в поле DBLookupComboBox пропадает (вроде как связался) Но DBLookupComboBox не активный... что я не так делаю???
Это тебе не следует читать.
|
13.06.2007, 01:35 | #2 |
Баламучу слегка...
Участник клуба
Регистрация: 01.11.2006
Сообщений: 1,585
|
Здесь нужно указывать не DataSource, а ListSource, ListField & KeyField.
|
13.06.2007, 08:41 | #3 | |
детский тренер
Форумчанин
Регистрация: 08.06.2007
Сообщений: 532
|
Цитата:
добавляешь 2 таблицы.... Table1 , table2, например... добавляешь 2 DataSource...Делаешь привязки.... добавляешь DBLookupComboBox1.... Затем делаешь следующие вещи....: DBLookupComboBox1.DataSource:=DataS ource1; DBLookupComboBox1.DataField:= 'поле, которое будет изменяться'; DBLookupComboBox1.ListSource:=DataS ource2; DBLookupComboBox1.ListField:='поле , которое будет отображаться в выпадающем списке'; DBLookupComboBox1.KeyField :='поле,которое будет вставляться в DataField '
Я злой и страФный серррый воФк, и в пАрАсятах знаю толк - ppp ppp pp p pp pp
|
|
13.06.2007, 20:21 | #4 |
Пользователь
Регистрация: 10.01.2007
Сообщений: 77
|
Опаньки!!
Это вообщето будет следующим шагом в моей программе и мне это очень пригодится, Спасибо!!! Но сейчас у меня задача, что бы в выпадающем списке отображалось одно поле (FEILD) одной таблицы.......Может я не тот компонент использую для этой задачи??? Направте меня на путь истинный!! Пжлста
Это тебе не следует читать.
|
13.06.2007, 20:30 | #5 | |
Старожил
Регистрация: 22.05.2007
Сообщений: 9,065
|
Цитата:
|
|
13.06.2007, 20:48 | #6 |
Пользователь
Регистрация: 10.01.2007
Сообщений: 77
|
У меня в базе (в одной таблице) наименование продуктов (например).
На форме Несколько выпадающих списков привязаны к этой таблице. К одной и тойже. Пользователь собирает из этих продуктов праздничный набор.... (Выбирает из комбобоксов), а потом шлёп по интеру и все О.К. (А в БДедитах отабражвется цена из других полей) во как нада)))
Это тебе не следует читать.
|
14.06.2007, 09:05 | #7 | |
детский тренер
Форумчанин
Регистрация: 08.06.2007
Сообщений: 532
|
Цитата:
Я злой и страФный серррый воФк, и в пАрАсятах знаю толк - ppp ppp pp p pp pp
|
|
14.06.2007, 09:46 | #8 |
Форумчанин
Регистрация: 22.05.2007
Сообщений: 511
|
Да Pitbull прав здесь действительно нужны две таблицы справочник у тебя в данном случае продуктов и общий справочник куда все будет записываться.
DBLookupComboBox1.ListSource выбираешь справочник продуктов, а в DBLookupComboBox1.ListField выбираешь поле которое необходимо отображать ( например продукты). В DataSource указываешь общий справочник, а в DataField выбираешь поле из этого справочника куда будет прописываться. |
15.06.2007, 19:29 | #9 |
Пользователь
Регистрация: 10.01.2007
Сообщений: 77
|
У меня всё получилось!
вот таким образом: Ставим DBLookupKombobox, В свойствах: Listsours=datasours (табл какую нам необходимо). Keyfeild =feild (поле какое нам необходимо). и всё!!! Пока этот вариант меня устраивает.........))) Спасибо всем!!!
Это тебе не следует читать.
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
dblookupcombobox в DELPHI | RoZi | Компоненты Delphi | 9 | 02.05.2013 13:59 |
DBLookupComboBox | SunKnight | Компоненты Delphi | 6 | 25.02.2012 08:55 |
DBLookupComboBox | Dunpeal | Компоненты Delphi | 5 | 09.08.2007 18:28 |
Не могу разобраться с DBLookupComboBox | CAHEK_zero | БД в Delphi | 0 | 18.04.2007 07:40 |
DBLookupCombobox??? | Alexcandr | Компоненты Delphi | 2 | 05.04.2007 16:46 |