на форме два DBLookupComboBox (или DBpComboBox) ...БД состоит из таблицы "Группы" и трёх таблиц "Подгруппа1", "Подгруппа2", "Подгруппа3" ... Вопчем нужно чтоп по выбру в первом DBLookupCombox1 значения из таблицы "Группа", произошло подключение одной из трёх таблиц "Подгруппы" к DBLookupComboBox2 ...
сделал следующим образом:
Код HTML:
procedure TForm1.DBLookupComboBox1Click(Sender: TObject);
begin
if DBLookupComboBox1.Text = 'Группа 1' then
begin
Form1.DBLookupComboBox2.ListSource:= DataModule3.SubGroupsSource;
Form1.DBLookupComboBox2.ListField:= DataModule3.SubGroups.Fields[1].AsString;
Form1.DBLookupComboBox2.KeyField:= DataModule3.SubGroups.Fields[0].AsString;
Вопчем чёта недописал/недоглядел ... такое очучение, что значение KeyField начинает сравнивацца с несуществующим местом ...
Может кто сталкивался или ещё что посоветовать может?