Data.DB.TBlobField.SetFieldType

De RAD Studio API Documentation
Aller à : navigation, rechercher

Delphi

procedure SetFieldType(Value: TFieldType); override;

C++

virtual void __fastcall SetFieldType(TFieldType Value);

Propriétés

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

Description

Permet de spécifier le type d'un champ BLOB.

La méthode SetFieldType permet de modifier le type d'un champ BLOB en surchargeant le type par défaut.

Normalement, le type du champ de la base de données physique est testé et le type de champ (TFieldType) le plus proche est sélectionné. Les champs BLOB peuvent indiquer plus précisément le type du champ BLOB dans la base de données. Le type de BLOB est spécifié en utilisant le paramètre Value.

Le tableau suivant énumère les valeurs possibles pour les champs BLOB. L'appel de SetFieldType avec une valeur autre ne fait rien.



Valeur Description

ftBlob

Champ objet binaire volumineux

ftMemo

Champ mémo texte

ftGraphic

Champ bitmap

ftFmtMemo

Champ mémo texte formaté

ftParadoxOle

Champ OLE Paradox

ftDBaseOle

Champ OLE dBASE

ftTypedBinary

Champ binaire typé

ftOraBlob

Champs BLOB dans les tables Oracle 8

ftOraClob

Champs CLOB dans les tables Oracle 8



Remarque :  Appeler SetFieldType revient au même que d'affecter une valeur à la propriété BlobType.

Voir aussi