다음을 통해 공유


IDTSBuffer100.GetBLOBData(Int32, Int32, UInt32, Byte, UInt32, UInt32) 메서드

정의

public:
 void GetBLOBData(int hRow, int hCol, System::UInt32 dwOffset, System::Byte % lpPointer, System::UInt32 dwLength, [Runtime::InteropServices::Out] System::UInt32 % lpdwWritten);
public void GetBLOBData (int hRow, int hCol, uint dwOffset, ref byte lpPointer, uint dwLength, out uint lpdwWritten);
abstract member GetBLOBData : int * int * uint32 * byte * uint32 * uint32 -> unit
Public Sub GetBLOBData (hRow As Integer, hCol As Integer, dwOffset As UInteger, ByRef lpPointer As Byte, dwLength As UInteger, ByRef lpdwWritten As UInteger)

매개 변수

hRow
Int32
hCol
Int32
dwOffset
UInt32
lpPointer
Byte
dwLength
UInt32
lpdwWritten
UInt32

설명

DT_IMAGE 같은 BLOB이 포함된 열에서 데이터를 검색할 때 매개 변수를 dwOffset 사용하여 BLOB의 시작 위치와 매개 변수에서 dwLength 검색할 바이트 수를 지정합니다. BLOB의 데이터 크기가 컴퓨터에서 사용 가능한 메모리보다 큰 경우 발생할 수 있는 상황을 방지하려면 섹션의 BLOB 열에서 데이터를 검색하는 것이 좋습니다.

이 메서드는 IDTSBuffer100의 매개 변수로 hCol 지정된 열에서 바이트 섹션을 검색하는 데 사용됩니다. 이 메서드는 일반적으로 BLOB 섹션을 순차적으로 읽을 때 재귀적으로 사용됩니다.

적용 대상