FireDAC.Stan.Option.TFDFormatOptions.StrsTrim
Delphi
property StrsTrim: Boolean read GetStrsTrim write SetStrsTrim
C++
__property bool StrsTrim = {read=GetStrsTrim, write=SetStrsTrim, stored=IsSTS, default=1};
Eigenschaften
Typ | Sichtbarkeit | Quelle | Unit | Übergeordnet |
---|---|---|---|---|
property | published | FireDAC.Stan.Option.pas FireDAC.Stan.Option.hpp |
FireDAC.Stan.Option | TFDFormatOptions |
Beschreibung
Steuert das Entfernen von nachstehenden Leerzeichen aus String-Werten und von Null-Bytes aus binären Werten.
Mit der Eigenschaft StrsTrim legen Sie fest, ob FireDAC Folgendes entfernen soll (True):
- Nachstehende Leerzeichen aus String-Werten mit fester Länge
- Nachstehende Null-Bytes aus binären Werten mit fester Länge
oder nicht (False). Der Vorgabewert ist True.
Die Eigenschaft betrifft Spaltenwerte mit fester Länge beim Abrufen von Zeilen und Parameterwerte bei der Befehlsausführung. Die Eigenschaft wird vor StrsEmpty2Null angewendet. Die Eigenschaft wird nur für das Kürzen der folgenden Werte verwendet:
- String-Werte mit fester Lange, z. B. CHAR/NCHAR
- Binäre Werte mit fester Lange, z. B. BINARY/RAW
Die Eigenschaft wirkt sich nicht auf String- und Binärwerte mit variabler Länge, wie VARCHAR/NVARCHAR oder VARBINARY, und auf BLOB-Werte aus.
Hinweis: Bei SQLite wird diese Eigenschaft auf alle String-Spalten, einschließlich ftMemo, ftWideMemo, ftString, ftWideString, ftFixedChar und ftFixedWideChar, angewendet.