Этот запрос не работает:
Код:
procedure TForm1.SpeedButton1Click(Sender: TObject);
var
f:string;
begin
f:=inputbox('Поиск по БД','Введите фамилию человека','');
if f <> '' then
begin
with Form1.Query1 do begin
close;
SQL.Add('SELECT *');
SQL.Add('FROM MobNomera');
SQL.Add('WHERE LIKE Fam %'+f+'%');
SQL.Add('ORDER BY Name');
open;
end;
end;
end;
Нужно чтобы пользователь вводил фамилию и имя, и после нажатия на кнопку в таблице выделялась либо вся строка с фамилией именем и номером, либо только ячейка с номером искомого человека. Но код приведенный выше выдает ошибку:
<
Invalid use of keyword.
Token: WHERE
Line Number: 3
>
Что делать?