Нет, так не пойдет. Смотрите как я в примере обращаюсь к параметру.
Все что вам необъодимо это вместо моей константы '%математика%' прописать значение из вашего поля ввода:
Цитата:
procedure TForm1.Button2Click(Sender: TObject);
begin
DataModule2.ADOQuery1.Close;
DataModule2.ADOQuery1.SQL.Text := 'Select from Исполнители where [Дисциплина №1] LIKE :Value1)';
DataModule2.ADOQuery1.ParamValues['Value1'] := Edit1.Text;
DataModule2.ADOQuery1.Open;
Form4.ShowModal;
end;
|