Data.DBXDBReaders.TDBXDataSetRow.GetByteLength
Delphi
procedure GetByteLength(DbxValue: TDBXByteArrayValue; var ByteLength: Int64; var IsNull: LongBool); override;
C++
virtual void __fastcall GetByteLength(Data::Dbxcommon::TDBXByteArrayValue* DbxValue, __int64 &ByteLength, System::LongBool &IsNull);
プロパティ
| 種類 | 可視性 | ソース | ユニット | 親 |
|---|---|---|---|---|
procedure function |
public | Data.DBXDBReaders.pas Data.DBXDBReaders.hpp |
Data.DBXDBReaders | TDBXDataSetRow |
説明
ByteLength パラメータを、Integer として DbxValue で指定されているフィールドのサイズ(バイト単位)に更新します。
フィールドが TBlobField 型の場合には BlobSize が使用され、それ以外の場合には DataSize が使用されます。
指定されたフィールドへ値が割り当てられていない場合、IsNull パラメータが True に設定されます。