다음을 통해 공유


텍스트 및 이미지 데이터 대량 복사

text, ntextimage 값은 bcp_moretext 함수를 사용하여 대량 복사됩니다. text, ntext 또는 image 열의 bcp_bind는 데이터가 bcp_moretext를 사용하여 제공됨을 나타내는 NULL로 설정된 pData 포인터를 사용하여 코딩합니다. 대량 복사된 각 행의 text, ntext 또는 image 열 각각에 제공되는 데이터의 정확한 길이를 지정하는 것이 중요합니다. 열에 제공되는 데이터의 길이가 bcp_bind에 지정된 열 길이와 다르면 bcp_collen을 사용하여 길이를 올바른 값으로 설정합니다. bcp_sendrowtext, ntextimage가 아닌 모든 데이터를 보내면 bcp_moretext를 호출하여 text, ntext 또는 image 데이터를 개별 단위로 보냅니다. 대량 복사 함수는 bcp_moretext를 통해 보낸 데이터의 총 길이가 최신 bcp_collen 또는 bcp_bind에 지정된 길이와 같으면 모든 데이터가 현재 text, ntext 또는 image 열에 전달되었는지 확인합니다.

bcp_moretext에는 열을 식별하는 매개 변수가 없습니다. 따라서 행에 여러 text, ntext 또는 image 열이 있으면 bcp_moretexttext, ntext 또는 image 열을 서수가 가장 작은 열부터 순서대로 처리합니다. bcp_moretext는 보낸 데이터의 길이가 현재 열의 최신 bcp_collen 또는 bcp_bind에 지정된 길이와 같으면 현재 열에서 다음 열로 이동합니다.

참고 항목

개념