Data.DB.TBlobField.BlobSize
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;