FireDAC.Stan.Option.TFDMapRule.NameMask
Delphi
property NameMask: String read FNameMask write FNameMask;
C++
__property System::UnicodeString NameMask = {read=FNameMask, write=FNameMask};
Propriétés
Type | Visibilité | Source | Unité | Parent |
---|---|---|---|---|
property | published | FireDAC.Stan.Option.pas FireDAC.Stan.Option.hpp |
FireDAC.Stan.Option | TFDMapRule |
Description
Spécifie le masque de nom de colonne.
Utilisez la propriété NameMask pour spécifier un masque correspondant aux noms de colonnes. Le masque utilise le format de l'opérateur LIKE
, où :
- '%' - plusieurs symboles
- '_' - un symbole unique
Si un nom de colonne correspond au masque, cette colonne suit la règle des mises en correspondance et obtient le type TargetDataType. D'autres propriétés peuvent être utilisées pour renforcer la rigueur de la règle.
Pour utiliser la propriété NameMask dans votre application, ajoutez un nouveau TFDMapRule :
var
oRule: TFDMapRule;
...
FDTable1.Disconnect;
FDTable1.FormatOptions.OwnMapRules := True;
oRule := FDTable1.FormatOptions.MapRules.Add;
oRule.NameMask := 'column name';
oRule.TargetDataType := dtXxx; // target data type
FDTable1.Open;