Data.DB.TField.DataSize

De RAD Studio API Documentation
Aller à : navigation, rechercher

Delphi

property DataSize: Integer read GetDataSize;

C++

__property int DataSize = {read=GetDataSize, nodefault};

Propriétés

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

Description

Indique la quantité de mémoire nécessaire pour stocker la valeur d'un composant champ.

La propriété DataSize permet de déterminer le nombre d'octets nécessaires pour stocker la valeur d'un composant champ. Utilisez DataSize pour déterminer la taille nécessaire du tampon permettant de travailler avec la valeur du champ au format natif. Par exemple, utilisez DataSize pour déterminer la taille du tampon utilisé par les méthodes GetData et SetData.

La valeur de la propriété DataSize pour TField est 0. La plupart des descendants de TField surchargent cette propriété pour spécifier la taille nécessaire au type de champ particulier qu'ils représentent. Une valeur nulle ne doit pas être interprétée comme signifiant que la valeur du champ ne nécessite pas de mémoire. Une valeur nulle indique que la mémoire nécessaire au champ est indéterminée.

Remarque :  Pour les objets TBlobField, DataSize renvoie la taille de l'objet blob, si elle peut être déterminée.

Voir aussi