Объявление \ Тип

Описание

procedure CancelRange; |Pu

Удаляет текущий диапазон

procedure CloselndexFile(const IndexFileName: string);

[Pu

Закрывает индексный файл для таблиц dBASE

procedure CreateTable;

Pu

Создает новую таблицу, основываясь на данных о структуре таблицы, содержа-| щихся в свойствах FieldDefs И | IndexDefs. Если свойство FieldDefs пустое, используется свойство Fields.

Структура и данные существующей | таблицы перезаписываются

procedure Deletelndex(const

Name: string);

Pu

Удаляет вторичный индекс

procedure DeleteTable;

Pu

Уничтожает таблицу базы данных. Набор данных при этом должен быть закрыт

procedure EditKey;

Pu

Переводит набор данных в режим редактирования буфера поиска. После использования этого метода можно изменять значения полей, которые применяются для поиска записей

procedure EditRangeEnd;

Pu

Разрешает редактирование нижней границы диапазона

procedure EditRangeStart;

Pu

Разрешает редактирование верхней границы диапазона

procedure EmptyTable;

Pu

Удаляет все записи из набора данных

function FindKey(const KeyValues: array of

const) : Boolean;

Pu

Проводит поиск записи, значения полей которой удовлетворяют условиям, заданным параметром KeyValues. Значения разделяются запятыми. Для поиска можно использовать только поля, входящие в текущий индекс. Для локальных стандартных таблиц BDE это поля, определяемые свойством indexName. Для таблиц серверов SQL индекс можно задать свойством IndexFieldNames. При успешном поиске функция возвращает значение True

procedure FindNearest(const j KeyValues: array of const);

Проводит поиск записи, значения полей которой, заданные параметром KeyValues, в минимальной степени отличаются от требуемых в большую сторону. Значения для поиска разделяются запятыми.

Таблица 16.8( продолжение)

Объявление

Тип

Описание

(прод.)

Для поиска можно использовать только поля, входящие в текущий индекс. Для локальных стандартных таблиц BDE это поля, определяемые свойством indexName. Для таблиц серверов SQL индекс можно задать свойством IndexFieldNames. При успешном поиске функция возвращает True

procedure GetlndexNames(List: TStrings);

Pu

Возвращает список индексов таблицы

procedure GotoCurrent(Table: TTable);

Pu

Синхронизирует курсор набора данных с курсором таблицы, заданной параметром Table

function GotoKey: Boolean;

Pu

Устанавливает курсор на запись, соответствующую значениям полей, заданным при последнем применении метода SetKey или EditKey

procedure GotoNearest;

Pu

Устанавливает курсор на запись, точно соответствующую значениям полей, заданным при последнем применении метода SetKey или EditKey, или следующую ближайшую к ним по значениям

type TLockType =

(ltReadLock,ltWriteLock); procedure LockTable(LockType: ..............ILockTypg)-;..................................... -.- - -

Pu

Закрывает доступ к таблице Paradox или dBASE из других приложений

procedure OpenlndexFile(const indexFileName: string) ;

Pu

Открывает индексный файл таблицы dBASE

procedure RenameTable(const NewTableNarae: string);

Pu

Переименовывает таблицу Paradox или dBASE

procedure SetKey;

Pu

Очищает буфер поиска. После использования этого метода можно изменять значения полей, используемые для поиска записей

procedure SetRange(const StartValues, Endvalues: array of const) ;

Pu

Задаетдиапазон отбора записей. Параметр StartValues определяет значения полей для верхней границы диапазона.

Таблица 16.8 (окончание)


⇐ Предыдущая страница| |Следующая страница ⇒

Программирование в Delphi 7



Новости за месяц

  • Август
    2017
  • Пн
  • Вт
  • Ср
  • Чт
  • Пт
  • Сб
  • Вс