IDTSBuffer100.GetBLOBData(Int32, Int32, UInt32, Byte, UInt32, UInt32) Método

Definição

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)

Parâmetros

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

Comentários

Ao recuperar dados de uma coluna que contém um BLOB, como um DT_IMAGE, especifique o local inicial no BLOB com o dwOffset parâmetro e o número de bytes a serem recuperados no dwLength parâmetro . É recomendável recuperar os dados de uma coluna BLOB em seções para evitar situações que possam ocorrer se o tamanho dos dados no BLOB for maior do que a memória disponível no computador.

Esse método é usado para recuperar uma seção de bytes da coluna especificada pelo hCol parâmetro no IDTSBuffer100. Esse método normalmente é usado para recursivamente ao ler sequencialmente seções blob.

Aplica-se a