AppendChunk 方法 (ADO)

适用于:Access 2013、Office 2013

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

语法

*object.*AppendChunk 数据

参数

参数 说明
object FieldParameter 对象。
Data 变量型 ,包含要追加到对象的数据。

备注

可以对 FieldParameter 对象使用 AppendChunk 方法,用长型二进制或字符数据来填充该对象。 如果系统内存有限,那么在处理长型数值时可以用 AppendChunk 方法将整个数据分成若干部分。

字段

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

Field 对象第一次调用 AppendChunk 时,将数据写入字段,覆盖所有现有数据。 之后调用 AppendChunk 时,在现有数据基础上进行添加。 如果将数据追加到某个字段,然后设置或读取当前记录中另一个字段的值,那么 ADO 会假设您已完成了对第一个字段的数据追加。 此时如果对第一个字段再次调用 AppendChunk 方法,则 ADO 会将调用解释为新的 AppendChunk 操作并覆盖现有数据。 访问并非第一个 Recordset 对象克隆的其他 Recordset 对象中的字段时,不会中断 AppendChunk 操作。

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

注意

[!注释] AppendChunk 方法不能对 Record 对象的 Field 对象进行操作。 它不执行任何操作,并将产生运行时错误。

参数

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

Parameter 对象第一次调用 AppendChunk 时,将数据写入参数,覆盖所有现有数据。 之后对 Parameter 对象调用 AppendChunk 时,在现有参数数据基础上进行添加。 如果 AppendChunk 调用传递的是 Null 值,则将放弃所有参数数据。