Метод 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)