วิธี 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 รวมข้อมูลที่ต้องการเพิ่มเข้าไปในวัตถุ |