Методы |
Append | Добавляет запись в набор данных. Набор данных переходит в режим вставки.
|
ApplyUpdates | Отправляет все изменения (добавление, изменение, удаление записей) на сервер.
|
BOF | Возвращает True, если достигнуто начало набора данных. Всегда True после открытия набора данных и после вызова метода MoveFirst. После перемещения на другую запись BOF будет False.
|
Cancel | Отменяет изменения в текущей записи.
|
CancelUpdates | Отменяет все изменения (добавление, изменение, удаление записей) в наборе данных.
|
Close | Закрывает набор данных.
|
Create | Создает новый экземпляр запроса.
|
Delete | Удаляет текущую запись набора данных.
|
Edit | Переводит набор данных в режим редактирования.
|
EOF | Возвращает True, если достигнут конец набора данных или набор данных пуст. Вызов метода MoveLast приводит к тому же результату.
|
FieldCount | Возвращает количество полей в наборе данных.
|
LoadFromStream | Записывает в blob-поле данные из потока.
|
Locate | Ищет запись с указанными значениями и переходит на найденную запись. Поиск ведется с начала набора данных.
|
MoveBy | Переходит на Distance записей вперед. Если значение отрицательное, то переходит назад. Переход может вызвать чтение очередной порции данных с сервера.
|
MoveFirst | Переходит на первую запись. После перехода BOF = True.
|
MoveLast | Переходит на последнюю запись. Это приводит к чтению всех данных с сервера. После перехода EOF = True.
|
MoveNext | Переходит на следующую запись. Переход может вызвать чтение очередной порции данных с сервера. Если достигнут конец набора данных, EOF = True.
|
MovePrior | Переходит на предыдущую запись. Если достигнуто начало набора данных, BOF = True.
|
MoveTo | Переходит на запись с номером RecNo. Может вызвать чтение очередной порции данных с сервера. Если номер записи выходит за пределы набора данных, переходит на последнюю и EOF = True.
|
Open | Открывает набор данных. Посылает запрос серверу и читает первую порцию данных (100 записей).
|
Opened | Возвращает True, если набор данных открыт.
|
Post | Сохраняет запись в наборе данных. Для сохранения в базе вызовите метод ApplyUpdates.
|
RecNo | Возвращает номер текущей записи.
|
RecordCount | Возвращает текущее количество записей в наборе данных.
|
SaveToStream | Сохраняет содержимое blob-поля в поток.
|
Свойства |
AsDT | Значение поля как дата/время. Null преобразуется в 0.
|
AsF | Значение поля как число. Null преобразуется в 0.
|
AsI | Значение поля как целое число. Null преобразуется в 0.
|
AsS | Значение поля как строка. Null преобразуется в пустую строку.
|
Field | Доступ к полю набора данных.
|
Fields | Доступ к полю набора данных.
|
State | Режим (состояние) набора данных: просмотр, вставка, редактирование и т. д.
|
UseExecuteBlock | Если True (по умолчанию), то отправляет команды на сервер блоками EXECUTE BLOCK. Это сокращает число обращений к сервер и значительно ускоряет выполнение команд. В этом режиме нельзя передавать blob-поля.
|
UseGenerator | Режим использования генератора для получения нового ID записи.
|