Data.DB.TBlobField.BlobSize
Delphi
property BlobSize: Integer read GetBlobSize;
C++
__property int BlobSize = {read=GetBlobSize, nodefault};
プロパティ
種類 | 可視性 | ソース | ユニット | 親 |
---|---|---|---|---|
property | public | Data.DB.pas Data.DB.hpp |
Data.DB | TBlobField |
説明
現在のレコードの BLOB フィールドに格納されるデータのバイト数を示します。
BlobSize を読み取ると、BLOB フィールドの内容を格納するのに必要なメモリ量を決定できます。DataSize プロパティではなく BlobSize を使用することをお勧めします。
メモ: あらゆるレコードのフィールド データのサイズを指定する DataSize プロパティとは異なり、BlobSize では、現在のレコードの BLOB データのサイズのみ示します。
次の Delphi コード例では、BlobSize プロパティの値がフォームのキャプション(Caption プロパティ)に表示されます。
procedure TForm1.Query1AfterScroll(DataSet: TDataSet);
begin
Caption := 'BLOB size: ' +
IntToStr(TBlobField(Query1.FieldByName('BITMAP')).BlobSize);
end;