* При перепечатке материалов ссылка на www.SeoLiga.ru обязательна! RSS



Locate
19 марта 2009

function Locate(const KeyFields: string; const KeyValues: Variant;
Options: TLocateOptions): Boolean; override;
Функция Locate производит поиск в наборе данных записи и позиционирует указатель не нее. Параметр KeyFields это строка, содержащая список имен полей, разделенных символом точка с запятой, по которым производится поиск.
Параметр KeyValues это вариантный массив, содержащий значения поиска для полей. Если список KeyFields одиночное поле, параметр KeyValues указывает значение для этого поля для требуемой записи. Для указания множественных значений поиска, передайте вариантный массив как KeyValues.
Параметр Options это множество, указывающее параметры поиска по строковым полям. Если параметр Options содержит loCaseInsensitive, то функция Locate игнорирует регистр букв при сравнении полей. Если Options содержит loPartialKey, то функция Locate позволяет частичное совпадение со строкой в KeyValues. Если Options пустое множество, или если свойство KeyFields не содержит строковых полей, то параметр Options игнорируется.
Функция Locate возвращает true если искомая запись найдена, и делает эту запись текущей, иначе функция возвращает false.
Если указано одно поле и оно содержится в индексном файле, то поиск использует данный индекс. В этом случае Options игнорируется, как если бы Вы указали loPartialKey.


Теги: ANSI, OEM, Windows, DBF, Boolean, AddIndex, Translate, Borland Delphi Borland Delphi

Статьи по теме:

Настольные издательские системы
Автоматизация административных функций
Компонент TButton
Новая сетевая технология АТМ
LanguageID
Свойство Units
Дополнительные функции
Создание выражений
Создание и отправка сообщения
Процедурные типы
Информационные технологии в менеджменте
Размер бумаги и границы
DeleteIndex
Событие OnPreview
Панель Browser
| Borland Delphi | Alex |
 


Пн Вт Ср Чт Пт Сб Вс
1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31


     



Данный сайт или домен продается

© 2009 Seoliga.ru | Borland Delphi | Locate. Регион сайта: Москва и Санкт-Петербург