วิธี AppendChunk ของ ADO

การระบุและการใช้งาน

AppendChunk ใช้เพื่อเพิ่มข้อมูลเข้าไปในฟิลด์ของข้อมูลแคร์ทหรือบิกไนน์ใหญ่ หรือเพื่อเพิ่มข้อมูลเข้าไปในอ็อบเจกต์ Parameter

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

อ็อบเจกต์ คำอธิบายของ AppendChunk
Parameter

ถ้าตัวเลือก adFldLong ในคุณสมบัติของอ็อบเจกต์ Parameter ตั้งเป็น True สามารถใช้ AppendChunk กับปารามิเตอร์นี้

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

Field

ถ้าตัวเลือก adFldLong ในคุณสมบัติของอ็อบเจกต์ Field ตั้งเป็น True สามารถใช้ AppendChunk กับฟิลด์นี้

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

เมื่อเรียก AppendChunk ในวัตถุ Field แต่ไม่มีบันทึกปัจจุบัน จะเกิดข้อผิดพลาด

คำเตือน: วิธี AppendChunk ไม่สามารถทำงานกับวัตถุ Field ของ Record ได้ มันไม่ทำงานอะไรและจะสร้างข้อผิดพลาดที่เริ่มต้น

การใช้งาน

objectname.AppendChunk data
ตัวแปร รายละเอียด
data Variant รวมข้อมูลที่ต้องการเพิ่มเข้าไปในวัตถุ