เมธอด AppendChunk ของ ADO

การประกาศและการใช้งาน

AppendChunk ใช้ในการเพิ่มข้อมูลลงในช่องของ Text หรือ Binary Data ใหญ่ หรือในวัตถุ Parameter

คำเตือน: ใช้เมธอด AppendChunk ของวัตถุ Field หรือ Parameter ที่ใช้เพื่อกระบวนการบวกข้อมูลที่เป็น Long Binary หรือ Character Data ในเมมอรี่ของระบบ ในขณะที่เมมอรี่ของระบบมีจำนวนจำกัด คุณสามารถใช้เมธอด AppendChunk ในการปฏิบัติการส่วนบางส่วนของ Long Value แทนที่จะทำการปฏิบัติการทั้งหมด

วัตถุ คำอธิบายเมธอด AppendChunk
Parameter

ถ้าในตัวแปร Attributes ของวัตถุ Parameter มีการตั้งค่าบิต adFldLong ให้เป็น True คุณสามารถใช้เมธอด AppendChunk กับตัวแปรนี้

การเรียก AppendChunk ครั้งแรกบนวัตถุ Parameter จะเข้าข้อมูลในตัวแปร คลุมข้อมูลที่มีอยู่แล้ว การเรียก AppendChunk ครั้งต่อมาบนวัตถุ Parameter จะเพิ่มข้อมูลลงในข้อมูลที่มีอยู่แล้ว การเรียก AppendChunk ที่ส่งค่า Null จะยกเลิกข้อมูลตัวแปรทั้งหมด

Field

ถ้าในตัวแปร Attributes ของวัตถุ Field มีการตั้งค่าบิต adFldLong ให้เป็น True คุณสามารถใช้เมธอด AppendChunk กับช่องนี้

การเรียก AppendChunk ครั้งแรกบนวัตถุ Field จะเข้าข้อมูลในช่องฟิลด์ คลุมข้อมูลที่มีอยู่แล้ว การเรียก AppendChunk ครั้งต่อมาจะเพิ่มข้อมูลลงในข้อมูลที่มีอยู่แล้ว ถ้าต้องการเพิ่มข้อมูลลงในช่องฟิลด์และตั้งหรือเข้าอ่านค่าของช่องอื่นในบันทึกปัจจุบัน ADO จะเห็นว่าข้อมูลถูกเพิ่มลงในช่องแรกแล้ว ถ้าเรียกเมธอด AppendChunk อีกครั้งบนช่องแรก ADO จะใช้การเรียกนี้ในการปฏิบัติการ AppendChunk ใหม่และคลุมข้อมูลที่มีอยู่แล้ว การเข้าถึงช่องของ Recordset ตัวอื่น (ไม่ใช่สำเนาของ Recordset ตัวแรก) จะไม่หยุดการปฏิบัติการ AppendChunk

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

注意:AppendChunk 方法对 Record 对象的 Field 对象不起作用。它不执行任何操作并将产生运行时错误。

语法

objectname.AppendChunk data
参数 描述
data Variant,包含要追加到对象的数据。