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. |