IDTSBuffer100.GetBLOBData(Int32, Int32, UInt32, Byte, UInt32, UInt32) Metode

Definisi

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)

Parameter

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

Keterangan

Saat mengambil data dari kolom yang berisi BLOB, seperti DT_IMAGE, tentukan lokasi awal di BLOB dengan dwOffset parameter , dan jumlah byte yang akan diambil dalam dwLength parameter . Mengambil data dari kolom BLOB di bagian disarankan untuk menghindari situasi yang mungkin terjadi jika ukuran data dalam BLOB lebih besar dari memori yang tersedia di komputer.

Metode ini digunakan untuk mengambil bagian byte dari kolom yang ditentukan oleh hCol parameter di IDTSBuffer100. Metode ini biasanya digunakan untuk secara rekursif ketika membaca bagian BLOB secara berurutan.

Berlaku untuk