AppendChunk 方法 (ADO)

将数据追加到大型文本或二进制数据 FieldParameter 对象。

语法

  
object.AppendChunk Data  

参数

对象
Field 或 Parameter 对象。

数据
包含要追加到对象的数据的 Variant。

备注

在 Field 或 Parameter 对象上使用 AppendChunk 方法借助长二进制或字符数据进行填充。 在系统内存有限的情况下,可以使用 AppendChunk 方法操作部分(而不是整个)长值。

字段

如果 Field 对象的 Attributes 属性中的 adFldLong 位设置为 true,则可以对该字段使用 AppendChunk 方法。

Field 对象的第一个 AppendChunk 调用将数据写入该字段,覆盖任何现有数据。 后续 AppendChunk 调用将添加到现有数据。 如果将数据追加到一个字段,然后在当前记录中设置或读取另一个字段的值,ADO 假定你已完成将数据追加到第一个字段。 如果再次在第一个字段上调用 AppendChunk 方法,ADO 会将调用解释为新的 AppendChunk 操作,并覆盖现有数据。 访问不是首个 Recordset 对象克隆的其他 Recordset 对象中的字段不会中断 AppendChunk 操作。

如果在 Field 对象上调用 AppendChunk 时没有当前记录,会发生错误。

注意

AppendChunk 方法不对 Record 对象 (ADO) 对象的 Field 对象进行操作。 它不执行任何操作,并且会产生运行时错误。

参数

如果 Parameter 对象的 Attributes 属性中的 adParamLong 位设置为 true,则可以对该参数使用 AppendChunk 方法。

Parameter 对象的第一个 AppendChunk 调用将数据写入该参数,覆盖任何现有数据。 Parameter 对象的后续 AppendChunk 调用将添加到现有参数数据。 传递 null 值的 AppendChunk 调用会放弃所有参数数据。

应用于

另请参阅

AppendChunk 和 GetChunk 方法示例 (VB)
AppendChunk 和 GetChunk 方法示例 (VC++)
Attributes 属性 (ADO)
GetChunk 方法 (ADO)