FireDAC.Phys.SQLite.TFDSQLiteCollation.CollationKind
Delphi
property CollationKind: TFDSQLiteCollationKind read FCollationKind write SetCollationKind default scCompareString;
C++
__property TFDSQLiteCollationKind CollationKind = {read=FCollationKind, write=SetCollationKind, default=0};
Eigenschaften
Typ | Sichtbarkeit | Quelle | Unit | Übergeordnet |
---|---|---|---|---|
property | published | FireDAC.Phys.SQLite.pas FireDAC.Phys.SQLite.hpp |
FireDAC.Phys.SQLite | TFDSQLiteCollation |
Beschreibung
Die Implementierungsart für die Sortierung.
Mit der Eigenschaft CollationKind geben Sie die Implementierungsart für die Sortierung an.
Die scCompareString
-Sortierungen verwenden CompareStringW aus der Win32/Win64-API. In der Anwendung sollten die Eigenschaften Flags und LocaleName angegeben sein. scCompareString
ist der Standardwert.
Die scCustomUTF8
- und scCustomUTF16
-Sortierungen verwenden die Ereignisbehandlungsroutine für OnCompare, die in der Anwendung definiert sein muss. Die Ereignisbehandlungsroutine für OnCompare empfängt, abhängig vom Sortierungstyp, in UTF8 oder UTF16 codierte Strings.
Typ | Beschreibung |
---|---|
|
Die Sortierung verwendet CompareStringW aus der Win32/Win64-API. Die Anwendung sollte die Eigenschaften Flags und LocaleName angeben. |
|
Die Sortierung verwendet die Ereignisbehandlungsroutine für OnCompare. Die Strings in der Ereignisbehandlungsroutine werden in UTF8 codiert. |
|
Die Sortierung verwendet die Ereignisbehandlungsroutine für OnCompare. Die Strings in der Ereignisbehandlungsroutine werden in UTF16 codiert. |