FireDAC.Stan.Option.TFDFormatOptions.StrsEmpty2Null

De RAD Studio API Documentation
Aller à : navigation, rechercher

Delphi

property StrsEmpty2Null: Boolean read GetStrsEmpty2Null write SetStrsEmpty2Null  stored IsSE2NS default False;

C++

__property bool StrsEmpty2Null = {read=GetStrsEmpty2Null, write=SetStrsEmpty2Null, stored=IsSE2NS, default=0};

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 conversion des valeurs chaîne de longueur nulle en valeur NULL.

Utilisez la propriété StrsEmpty2Null pour contrôler si FireDAC doit convertir les valeurs chaîne de longueur nulle en valeur NULL (True) ou pas (False). La valeur par défaut est False

Cette propriété s'applique aux valeurs de colonne lors de l'extraction de lignes et aux valeurs de paramètres lors de l'exécution de commandes. Elle est appliquée après l'application de StrsTrim.

Lorsqu'une application exécute une requête :  

FDQuery1.SQL.Text := 'SELECT * FROM MyTab WHERE fld = :p';
FDQuery1.Params[0].AsString := ;
FDQuery1.Open;

  et que la requête ne renvoie pas d'enregistrement, même si MyTab contient des enregistrements avec une chaîne vide dans le champ FLD, vous devez affecter la valeur False à StrsEmpty2Null pour obtenir ces enregistrements.

Voir aussi