Шаг 135 - Метод GetChunk

Описание
Возвращает часть или все содержимое объекта Field типа Memo или Long Binary, входящего в семейство Fields объекта Recordset.

Set переменная = наборЗаписей ! поле.GetChunk (смещение, размер)

Параметры
переменная
Имя переменной типа Variant (подтип String), в которую будут помещены данные из объекта Field, определяемого аргументом поле.
наборЗаписей
Объектная переменная, определяющая объект Recordset, который содержит нужное семейство Fields.
поле
Объектная переменная, представляющая объект Field, свойство которого Type имеет значение dbMemo (Memo) или dbLongBinary (Long Binary).
смещение
Выражение или переменная типа Long, задающая в байтах размер фрагмента содержимого поля, который следует пропустить перед началом копирования.
размер
Выражение или переменная типа Long, задающая в байтах размер копируемого фрагмента.

Замечания
Метод GetChunk возвращает фрагмент содержимого поля, который помещается в переменную. Пользуйтесь методом GetChunk, если в данный момент требуется использовать только часть содержимого поля. Для добавления фрагмента данных к содержимому поля используют метод AppendChunk.
Если аргумент смещение имеет значение 0, метод GetChunk начинает копирование с первого байта поля.
Если значение аргумента размер превышает число байтов в поле, возвращается реальное число байтов.
Для больших текстовых значений используются поля типа Memo, а двоичные значения следует помещать только в поля типа Long Binary. Помещения в эти поля данных других типов может привести к нежелательным результатам.


Предыдущий Шаг | Следующий Шаг | Оглавление
Автор Каев Артем - 31.03.2002