Data.DB.TBlobField.BlobSize

De RAD Studio API Documentation
Aller à : navigation, rechercher

Delphi

property BlobSize: Integer read GetBlobSize;

C++

__property int BlobSize = {read=GetBlobSize, nodefault};

Propriétés

Type Visibilité  Source Unité  Parent
property public
Data.DB.pas
Data.DB.hpp
Data.DB TBlobField


Description

Représente le nombre d'octets de données contenus dans le champ blob de l'enregistrement en cours.

Lisez BlobSize pour déterminer l'espace mémoire requis pour stocker le contenu du champ BLOB. Nous vous recommandons d'utiliser BlobSize au lieu de la propriété DataSize.

Remarque : A l'inverse de la propriété DataSize qui spécifie la taille des données de champ de chaque enregistrement, BlobSize donne la taille des données BLOB seulement pour l'enregistrement en cours.

Dans l'exemple Delphi ci-dessous, la valeur de la propriété BlobSize est affichée dans le libellé d'une fiche.

procedure TForm1.Query1AfterScroll(DataSet: TDataSet);
begin
  Caption := 'BLOB size: ' +
  IntToStr(TBlobField(Query1.FieldByName('BITMAP')).BlobSize);
end;

Voir aussi