Data.DB.TBlobField.BlobSize
Delphi
property BlobSize: Integer read GetBlobSize;
C++
__property int BlobSize = {read=GetBlobSize, nodefault};
Eigenschaften
Typ | Sichtbarkeit | Quelle | Unit | Übergeordnet |
---|---|---|---|---|
property | public | Data.DB.pas Data.DB.hpp |
Data.DB | TBlobField |
Beschreibung
Gibt an, wie viele Bytes von den Daten des BLOB-Felds im aktuellen Datensatz belegt werden.
Mit BlobSize können Sie feststellen, wie viel Speicher für den Inhalt des BLOB-Felds benötigt wird. Wir empfehlen die Verwendung von BlobSize anstatt der Eigenschaft DataSize.
Hinweis: Im Gegensatz zur Eigenschaft DataSize, die die Größe für Felddaten für einen beliebigen Datensatz angibt, liefert BlobSize die Größe der BLOB-Daten nur für den aktuellen Datensatz.
In dem folgenden Delphi-Beispiel wird der Wert der Eigenschaft BlobSize im Titel (Caption) eines Formulars angezeigt.
procedure TForm1.Query1AfterScroll(DataSet: TDataSet);
begin
Caption := 'BLOB size: ' +
IntToStr(TBlobField(Query1.FieldByName('BITMAP')).BlobSize);
end;