Position Property (ADO)
Указывает текущую позицию в объекте Stream Stream.
Параметры и возвращаемые значения
Задает или возвращает значение Long, указывающее смещение в количестве байтов текущей позиции с начала потока. Значение по умолчанию — 0, представляющее первый байт в потоке.
Замечания
Текущая позиция может быть перемещена в точку после окончания потока. Если указать текущую позицию за пределами потока, Размер объекта stream Stream будет увеличиваться соответствующим образом. Все новые байты, добавленные таким образом, будут иметь значение NULL.
Заметка
положение всегда измеряет байты. Для текстовых потоков, использующих многобайтовые наборы символов, умножьте позицию на размер символа, чтобы определить номер символа. Например, для набора двухбайтовых символов первый символ находится в позиции 0, второй символ в позиции 2, третий символ в позиции 4 и т. д.
Заметка
Отрицательные значения нельзя использовать для изменения текущей позиции в Stream. Для позицийможно использовать только положительные числа.
Заметка
Для объектов Stream только для чтения ADO не возвращает ошибку, если положение имеет значение больше размераStream. Это не изменяет размер Streamили не изменяет содержимое Stream каким-либо образом. Однако это следует избежать, так как это приводит к бессмысленной позициизначению.