FireDAC.Stan.Option.TFDFormatOptions.StrsTrim

De RAD Studio API Documentation
Aller à : navigation, rechercher

Delphi

property StrsTrim: Boolean read GetStrsTrim write SetStrsTrim  stored IsSTS default True;

C++

__property bool StrsTrim = {read=GetStrsTrim, write=SetStrsTrim, stored=IsSTS, default=1};

Propriétés

Type Visibilité  Source Unité  Parent
property published
FireDAC.Stan.Option.pas
FireDAC.Stan.Option.hpp
FireDAC.Stan.Option TFDFormatOptions

Description

Contrôle la suppression des espaces de fin des valeurs chaînes et des octets zéro des valeurs binaires.

Utilisez la propriété StrsTrim pour spécifier si FireDAC doit supprimer (True) :

  • les espaces de fin des valeurs chaînes à longueur fixe ;
  • les octets zéro de fin des valeurs binaires à longueur fixe ;

ou pas (False). La valeur par défaut est True.

La propriété s'applique aux valeurs des colonnes à longueur fixe au moment de l'extraction des lignes et aux valeurs des paramètres au moment de l'exécution des commandes. Elle sera appliquée avant StrsEmpty2Null. Elle est utilisée uniquement pour la troncature des :

  • valeurs chaînes à longueur fixe, telles que CHAR/NCHAR ;
  • valeurs binaires à longueur fixe, telles que BINARY/RAW.

Elle n'affecte pas les valeurs chaînes et binaires de longueur variable, telles que VARCHAR/NVARCHAR ou VARBINARY, ni les valeurs BLOB.

Remarque : Pour SQLite, cette propriété est appliquée à toutes les colonnes chaînes, notamment ftMemo, ftWideMemo, ftString, ftWideString, ftFixedChar et ftFixedWideChar.

Voir aussi