Провал.
DB-компоненты созданы для связывания вашего DataSet'а c вашими глазами.
Связь происходит (чтоб было понятнее) с ячейкой, пренадлежащией активной строке.
А вы пытаетесь использовать DBLockUpComboBox для "фильтрации". При изменении значения в этом боксе изменится значение и в DataSet'e.
Нужен обычный ComboBox. Его Lines заполняются запросом вида
Код:
Select Distinct(колонка) From ваша_база.ваша таблица
После чего используется запрос, который вам привели выше.