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