FireDAC.Stan.Option.TFDMapRule.NameMask

Aus RAD Studio API Documentation
Wechseln zu: Navigation, Suche

Delphi

property NameMask: String read FNameMask write FNameMask;

C++

__property System::UnicodeString NameMask = {read=FNameMask, write=FNameMask};

Eigenschaften

Typ Sichtbarkeit Quelle Unit Übergeordnet
property published
FireDAC.Stan.Option.pas
FireDAC.Stan.Option.hpp
FireDAC.Stan.Option TFDMapRule


Beschreibung

Gibt die Maske für den Spaltennamen an.

Mit der Eigenschaft NameMask geben Sie eine Maske an, mit der die Spaltennamen übereinstimmen müssen. Die Maske verwendet das LIKE-Operatorformat mit:

  • "%" – viele Symbole
  • "_" – ein einzelnes Symbol

Wenn ein Spaltenname mit der Maske übereinstimmt, dann entspricht diese Spalte der Zuordnungsregel und erhält den Typ TargetDataType. Mit weiteren Eigenschaften kann die Regel strikter gefasst werden.

Um die Eigenschaft NameMask in Ihrer Anwendung zu verwenden, fügen Sie eine neue TFDMapRule hinzu:

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;

Siehe auch