AppendChunk 方法 (ADO)

將資料附加至大型文字或二進位資料 Field,或附加至 Parameter 物件。

語法

  
object.AppendChunk Data  

參數

object
FieldParameter 物件。

Data
Variant,其中包含要附加至物件的資料。

備註

FieldParameter 物件上使用 AppendChunk 方法,將長二進位或字元資料填入其中。 在系統記憶體有限的情況下,您可以使用 AppendChunk 方法來操作部分的長值,而不是整個長值。

欄位

如果 Field 物件 Attributes 屬性中的 adFldLong 位元設定為 true,則您可以針對該欄位使用 AppendChunk 方法。

Field 物件上的第一個 AppendChunk 呼叫會將資料寫入至欄位,覆寫任何現有的資料。 後續 AppendChunk 呼叫會新增至現有的資料。 如果您要將資料附加至某個欄位,然後設定或讀取目前記錄中另一個欄位的值,ADO 會假設您已完成將資料附加至第一個欄位。 如果您重新在第一個欄位上呼叫 AppendChunk 方法,ADO 會將呼叫解譯為新的 AppendChunk 作業,並覆寫現有的資料。 存取其他 Recordset 物件中不是第一個 Recordset 物件複製的欄位,將不會中斷 AppendChunk 作業。

如果您在 Field 物件上呼叫 AppendChunk 時沒有目前的記錄,則會發生錯誤。

注意

AppendChunk 方法無法在 Record Object (ADO) 物件的 Field 物件上運作。 其不會執行任何作業,而且會產生執行階段錯誤。

參數

如果 Parameter 物件 Attributes 屬性中的 adParamLong 位元設定為 true,則您可以針對該參數使用 AppendChunk 方法。

Parameter 物件上的第一個 AppendChunk 呼叫會將資料寫入至參數,覆寫任何現有的資料。 Parameter 物件上的後續 AppendChunk 呼叫會新增至現有的參數資料。 傳遞 null 值的 AppendChunk 呼叫會捨棄所有參數資料。

套用至

另請參閱

AppendChunk 和 GetChunk 方法範例 (VB)
AppendChunk 和 GetChunk 方法範例 (VC++)
Attributes 屬性 (ADO)
GetChunk 方法 (ADO)