Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Связь с DBListBox [D7, Paradox]


Я хороший ;) ©   (2004-02-03 05:49:00) 

Как связать DBListBox и таблицу. Т.е. в листБоксе отображается первое поле,допустим Tovar и при навигации по нему в DBLabel отображать значения Kol или Cena.


ЮЮ   (2004-02-04 03:56:00) [1]

DB LookupListBox,
с незаполненными DataSource и DataSet (т.е. не для корректировки, а для навигации) и заполненными KeyField, ListField и ListSource (кстати в ListField можно указать сразу несколько полей).
Тогда при выборе значения из списка ListSource позиционируется на выбранной записи (правда этот побочный эффект иногда мешает), а значение KeyField выбранной записи можно взять в KeyValue.
И наоборот, установка KeyValue приводит к позиционированию ListSource на нужную запись


Я хороший ;)   (2004-02-03 17:27:00) [2]

to ЮЮ
А каким тогда компонентом пользоваться? Есть ли альтернатива?


ЮЮ   (2004-02-03 07:35:00) [3]

Никак!
DBListBox предназначен не для навигации по DataSet-у, а для корректировки поля текущей записи методом "тыка" в один из вариантов, выложенных в ListBoxe


Ильш   (2004-02-03 06:31:00) [4]

А они итак связаны. Они с набором данных связаны. Следовательно все итак должно отображаться автоматом.


Наверх

Титульная страница Поиск, карта сайта Написать письмо