FireDAC.Phys.SQLite.TFDSQLiteCollationKind
Delphi
TFDSQLiteCollationKind = (scCompareString, scCustomUTF8, scCustomUTF16);
C++
enum DECLSPEC_DENUM TFDSQLiteCollationKind : unsigned int { scCompareString, scCustomUTF8, scCustomUTF16 };
Eigenschaften
Typ | Sichtbarkeit | Quelle | Unit | Übergeordnet |
---|---|---|---|---|
enum | public | FireDAC.Phys.SQLite.pas FireDAC.Phys.SQLite.hpp |
FireDAC.Phys.SQLite | FireDAC.Phys.SQLite |
Beschreibung
Legt die Implementierungsart für die Sortierung fest.
Name | Beschreibung |
---|---|
scCompareString | Die Sortierung verwendet CompareStringW aus der Win32/Win64-API. In der Anwendung müssen die Eigenschaften Flags und LocaleName festgelegt sein. |
scCustomUTF8 | Die Sortierung verwendet die Ereignisbehandlungsroutine OnCompare. Die Strings in der Ereignisbehandlungsroutine sind in UTF8 codiert. |
scCustomUTF16 | Die Sortierung verwendet die Ereignisbehandlungsroutine OnCompare. Die Strings in der Ereignisbehandlungsroutine sind in UTFq6 codiert. |