다음을 통해 공유


AppendChunk 메서드(ADO)

큰 텍스트 또는 이진 데이터 Field 또는 Parameter 개체에 데이터를 추가합니다.

구문

  
object.AppendChunk Data  

매개 변수

object
Field 또는 Parameter 개체입니다.

Data
개체에 추가할 데이터를 포함하는 Variant입니다.

설명

Field 또는 Parameter 개체에서 AppendChunk 메서드를 사용하여 긴 이진 또는 문자 데이터로 채웁니다. 시스템 메모리가 제한된 경우 AppendChunk 메서드를 사용하여 전체 값이 아닌 일부의 long 값을 조작할 수 있습니다.

필드

Field 개체의 Attributes 속성에 있는 adFldLong 비트가 true로 설정된 경우 해당 필드에 AppendChunk 메서드를 사용할 수 있습니다.

Field 개체의 첫 번째 AppendChunk 호출은 기존 데이터를 덮어쓰는 필드에 데이터를 씁니다. 후속 AppendChunk 호출은 기존 데이터에 추가됩니다. 한 필드에 데이터를 추가한 다음, 현재 레코드에서 다른 필드의 값을 설정하거나 읽는 경우 ADO는 첫 번째 필드에 데이터를 추가한 것으로 가정합니다. 첫 번째 필드에서 AppendChunk 메서드를 다시 호출하는 경우 ADO는 호출을 새 AppendChunk 작업으로 해석하고 기존 데이터를 덮어씁니다. 첫 번째 Recordset 개체의 복제본이 아닌 다른 Recordset 개체의 필드에 액세스해도 AppendChunk 작업이 중단되지 않습니다.

Field 개체에서 AppendChunk를 호출할 때 현재 레코드가 없으면 오류가 발생합니다.

참고

AppendChunk 메서드는 Record Object(ADO) 개체의 Field 개체에서 작동하지 않습니다. 이 메서드는 작업을 수행하지 않으며 런타임 오류를 생성합니다.

매개 변수

Parameter 개체의 Attributes 속성에 있는 adParamLong 비트가 true로 설정된 경우 해당 매개 변수에 AppendChunk 메서드를 사용할 수 있습니다.

Parameter 개체의 첫 번째 AppendChunk 호출은 기존 데이터를 덮어쓰는 매개 변수에 데이터를 씁니다. Parameter 개체에 대한 후속 AppendChunk 호출은 기존 매개 변수 데이터에 추가됩니다. null 값을 전달하는 AppendChunk 호출은 모든 매개 변수 데이터를 삭제합니다.

적용 대상

참고 항목

AppendChunk 및 GetChunk 메서드 예제(VB)
AppendChunk 및 GetChunk 메서드 예제(VC++)
Attributes 속성(ADO)
GetChunk 메서드(ADO)