Метод AppendChunk (ADO)

Добавляет данные к большому текстовому или двоичному полю данных, а также к объекту Parameter .

Синтаксис

  
object.AppendChunk Data  

Параметры

object
Объект Field или Parameter .

Данные
Объект Variant, содержащий данные для добавления к объекту .

Комментарии

Используйте метод AppendChunk для объекта Field или Parameter , чтобы заполнить его длинными двоичными или символьными данными. В ситуациях, когда системная память ограничена, можно использовать метод AppendChunk для управления длинными значениями в части, а не в их полном объеме.

Поле

Если бит adFldLong в свойстве Attributes объекта Field имеет значение true, для этого поля можно использовать метод AppendChunk .

Первый вызов AppendChunk для объекта Field записывает данные в поле, перезаписыв все существующие данные. Последующие вызовы AppendChunk добавляют к существующим данным. Если вы добавляете данные в одно поле, а затем задаете или считываете значение другого поля в текущей записи, ADO предполагает, что добавление данных в первое поле завершено. При повторном вызове метода AppendChunk для первого поля ADO интерпретирует вызов как новую операцию AppendChunk и перезаписывает существующие данные. Доступ к полям в других объектах Recordset , которые не являются клонами первого объекта Recordset, не приведет к нарушению операций AppendChunk .

Если при вызове AppendChunk для объекта Field нет текущей записи, возникает ошибка.

Примечание

Метод AppendChunk не работает с объектами Field объекта Record Object (ADO). Он не выполняет никаких операций и приведет к ошибке во время выполнения.

Параметр

Если бит adParamLong в свойстве Attributes объекта Parameter имеет значение true, для этого параметра можно использовать метод AppendChunk .

Первый вызов AppendChunk для объекта Parameter записывает данные в параметр, перезаписав все существующие данные. Последующие вызовы AppendChunk для объекта Parameter добавляют к существующим данным параметров. Вызов AppendChunk , который передает значение NULL, удаляет все данные параметра.

Применение

См. также:

Примеры методов AppendChunk и GetChunk (VB)
Примеры методов AppendChunk и GetChunk (Visual C++)
Свойство Attributes (ADO)
Метод GetChunk (ADO)