Тебе же говорят, без параметра, а ошибка о наличии параметра,
открой в дизайнере редактор параметров у твоего компонента с запросом, и удали там все параметры, и в коде запроса не должно быть переменных начинающихся с двоеточия.
Вот держи, не проверял, но должно работать:
Код:
with booktable2 do
begin
DisableControls;
if Active then Close;
SQL.Clear;
Params.Clear;
SQL.Text:='select * from Base where name like '+QuotedStr('%'+name+'%');
Open;
Last;
First;
EnableControls;
end;