Показать сообщение отдельно
  #6  
Старый 16.04.2008, 16:16
xchrom xchrom вне форума
Начинающий
 
Регистрация: 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
Ответить с цитированием