Всем приветик. Помогите плизззз....
На форме BDGrid и 2 ComboBox
ComboBox1 - специальность (spec)
ComboBox2 - год (year)
При компиляции в таблице полный список студентов. При необходимости пользователь может отфильтровать список либо по специальности, либо по году выпуска
по отдельности фильтрация у меня получается, но я не понимаю как сделать если будет необходимо отфильтровать по обоим полям.
Код для фильтра по специальности:
Код:
procedure TMainForm.ComboBox1Change(Sender: TObject);
begin
DataModule2.StudentQuery.Active:=false;
DataModule2.StudentQuery.SQL.Clear;
DataModule2.StudentQuery.SQL.Add('Select *');
DataModule2.StudentQuery.SQL.Add('From vipusk');
DataModule2.StudentQuery.SQL.Add('where spec LIKE '''+'%'+Combobox1.text+'%'+'''');
DataModule2.StudentQuery.Active:=true;
end;
Admin: Пользуемся тегами!
Может нужно было сделать по другому но я не знаю как. Может кто поможет ???