Показать сообщение отдельно
  #3  
Старый 13.10.2013, 20:04
Аватар для Uniq!
Uniq! Uniq! вне форума
Местный
 
Регистрация: 29.09.2010
Сообщения: 539
Версия Delphi: Delphi XE3
Репутация: 374
По умолчанию

Провал.

DB-компоненты созданы для связывания вашего DataSet'а c вашими глазами.
Связь происходит (чтоб было понятнее) с ячейкой, пренадлежащией активной строке.

А вы пытаетесь использовать DBLockUpComboBox для "фильтрации". При изменении значения в этом боксе изменится значение и в DataSet'e.

Нужен обычный ComboBox. Его Lines заполняются запросом вида
Код:
Select Distinct(колонка) From ваша_база.ваша таблица

После чего используется запрос, который вам привели выше.