Data.DBXDBReaders.TDBXDataSetRow.GetBytes
Delphi
procedure GetBytes(DbxValue: TDBXByteArrayValue; Offset: Int64;
const Buffer: TArray<Byte>; BufferOffset: Int64; Length: Int64;
var ReturnLength: Int64; var IsNull: LongBool); override;
C++
virtual void __fastcall GetBytes(Data::Dbxcommon::TDBXByteArrayValue* DbxValue, __int64 Offset, const System::DynamicArray<System::Byte> Buffer, __int64 BufferOffset, __int64 Length, __int64 &ReturnLength, System::LongBool &IsNull);
Properties
| Type | Visibility | Source | Unit | Parent |
|---|---|---|---|---|
procedure function |
public | Data.DBXDBReaders.pas Data.DBXDBReaders.hpp |
Data.DBXDBReaders | TDBXDataSetRow |
Description
Updates the Buffer parameter to the value of a field specified by DbxValue by copying the field bytes into the Buffer parameter with an offset of BufferOffset.
ReturnLength represents the number of bytes copied into Buffer.
If no value is assigned to the specified field, the IsNull parameter is set to True.