Как с поддержкою SQL ,сделать запрос чтобы отыскивал по фамилии, прописываю

Как с помощью SQL ,сделать запрос чтобы разыскивал по фамилии, прописываю
procedure TForm1.Edit1Change(Sender:TObject);
var help1, help2:string;
begin
help1:='%'+Form1.Edit1.Text+'%';
help2:=QuotedStr(help1);
with Form1.ADOQuery1 do
begin
close;
SQL.Clear;
SQL.Add('Select * from infa where фамилия like' +help2+' ).....
end;
end.
Нужен же Order by, выдает ошибку не хватает оператора, infa-это заглавие таблицы откуда идет поиск по фамилии, Помогите пожалуйста кто разбирается с БД и SQL запросами,очень нужно.

Задать свой вопрос
1 ответ
Я бы порекомендовал:
1) Если Delphi 7, то могут быть трудности с русскими названьями таблиц/столбцов в БД (у самого так было).
2) Я бы по иному запрос написал, приблизительно так:
SELECT * FROM infa WHERE familia gt;= +QuotedStr(help2) (в конце теснее не помню как там в делфи надо, чтоб переменную в запрос добавить)

Полагаюсь посодействовал, удачи.
, оставишь ответ?
Имя:*
E-Mail:


Добро пожаловать!

Для того чтобы стать полноценным пользователем нашего портала, вам необходимо пройти регистрацию.
Зарегистрироваться
Создайте собственную учетную запить!

Пройти регистрацию
Авторизоваться
Уже зарегистрированны? А ну-ка живо авторизуйтесь!

Войти на сайт