ADO AppendChunk 方法
定義和用法
AppendChunk 用于將數據追加到大的文本或二進制數據 Field 或追加到 Parameter 對象。
提示:使用 Field 或 Parameter 對象的 AppendChunk 方法用長二進制或字符數據填充。在系統內存有限的情況下,可使用 AppendChunk 方法操作部分而非全部的 Long 值
對象 | AppendChunk 方法的描述 |
---|---|
Parameter |
如果 Parameter 對象的 Attributes 屬性中的 adFldLong 位設置為 True,可以對該參數使用 AppendChunk 方法。 在 Parameter 對象上的第一個 AppendChunk 調用將數據寫入參數,覆蓋任何現有數據。Parameter 對象上的后續 AppendChunk 調用向現有參數數據中添加數據。傳送 Null 值的 AppendChunk 調用放棄所有參數數據。 |
Field |
如果 Field 對象的 Attributes 屬性中的 adFldLong 位設置為 True,可以對該字段使用 AppendChunk 方法。 在 Field 對象上的第一個 AppendChunk 調用將數據寫入字段,覆蓋任何現有數據。后續的 AppendChunk 調用向現有數據中添加數據。如果要將數據追加到一個字段然后在當前記錄中設置或讀取其他字段的值,ADO 會認為已完成向第一個字段追加數據。如果在第一個字段上再次調用 AppendChunk 方法,ADO 將把這次調用解釋為新的 AppendChunk 操作并覆蓋現有數據。訪問其他 Recordset 對象(并非第一個 Recordset 對象的副本)中的字段將不會中斷 AppendChunk 操作。 在 Field 對象上調用 AppendChunk 時,如果沒有當前記錄,將發生錯誤。 注意:AppendChunk 方法對 Record 對象的 Field 對象不起作用。它不執行任何操作并將產生運行時錯誤。 |
語法
objectname.AppendChunk data
參數 | 描述 |
---|---|
data | Variant,包含要追加到對象的數據。 |