
16.04.2008, 16:16
|
Начинающий
|
|
Регистрация: 08.04.2008
Сообщения: 177
Репутация: 15
|
|
могу пояснить
Код:
s:=edit1.text+'%'; // здесь устанавливается маска поиска, т.е. все начинающееся с текста и неважно чем продолжающееся
with Query1 do begin // работаем с query
Close; // закроем запрос, если вдруг он открыт
SQL.Clear; // очистим строки запроса
SQL.Add('SELECT DISTINCT familia FROM Table'); // добавляем строки, в переводе на человеческий (выбрать уникальные фамилии из таблички)
SQL.Add('WHERE familia LIKE'+quotedstr(s)); // (где фамилии похожи на строку маски в одинарных кавычках)
SQL.Add('ORDER BY familia');// (отсортировать по фамилии)
Open; // откроем запрос чтобы он выполнился
end;// хватит работать с query
|