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

VahaC

Well-known member
10.01.2007
116
0
#1
Ситуация следующая

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

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

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

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

Barmutik

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

VahaC

Well-known member
10.01.2007
116
0
#4
на событие 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

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

DataModule1.manufacter_table.Filter:='id_type='''DBLookupComboBox1.DataField''''
А если попробовать:

Код:
DataModule1.manufacter_table.Filter:='id_type=' + DBLookupComboBox1.KeyValue;
DataModule1.manufacter_table.Filtered:=true