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, 객체에 추가할 데이터를 포함합니다.