Как связать два компонента Dblookupcombobox

  • Автор темы VahaC
  • Дата начала
V

VahaC

Ситуация следующая

есть БД в ней есть две таблици:
1. type (поля id_type, name_type)
2. manufacter (поля id_manuf, id_type, name_manuf)

в програме есть два выпадающих списка DBLookupComboBox
нужно чтобы взависимости от того что выбрать в первом изменялся второй

надеюсь я понятно изложил суть вопроса?

если можно то попрошу излогать ответы поподробней потому что я только учусь
 
B

Barmutik

После выбора значения в первом комбобоксе делать запрос и давать для выбора данные в другом комбобоксе...
 
V

VahaC

А как узнать что значение выбрано??
 
V

VahaC

на событие CloseUp поставил такой обработчик но чегот не работает


if Length(DBLookupComboBox1.DataField)>0 then
DataModule1.manufacter_table.Filtered:=true
else
DataModule1.manufacter_table.Filtered:=false;

DataModule1.manufacter_table.Filter:='id_type='''DBLookupComboBox1.DataField'''';
 
B

Barmutik

Оригинально...

DataModule1.manufacter_table.Filter:='id_type='''DBLookupComboBox1.DataField''''

А если попробовать:

Код:
DataModule1.manufacter_table.Filter:='id_type=' + DBLookupComboBox1.KeyValue;
DataModule1.manufacter_table.Filtered:=true
 
Мы в соцсетях:

Обучение наступательной кибербезопасности в игровой форме. Начать игру!