FireDAC.Phys.SQLite.TFDSQLiteCollation

Aus RAD Studio API Documentation
Wechseln zu: Navigation, Suche

FireDAC.Phys.SQLite.TFDSQLiteServiceFireDAC.Phys.TFDPhysDriverServiceFireDAC.Stan.Intf.TFDComponentSystem.Classes.TComponentSystem.Classes.TPersistentSystem.TObjectTFDSQLiteCollation

Delphi

TFDSQLiteCollation = class (TFDSQLiteService)

C++

class PASCALIMPLEMENTATION TFDSQLiteCollation : public TFDSQLiteService

Eigenschaften

Typ Sichtbarkeit Quelle Unit Übergeordnet
class public
FireDAC.Phys.SQLite.pas
FireDAC.Phys.SQLite.hpp
FireDAC.Phys.SQLite FireDAC.Phys.SQLite

Beschreibung

Die Klasse, die eine benutzerdefinierte SQLite-Sortierung implementiert.

Mit TFDSQLiteCollation registrieren Sie eine benutzerdefinierte SQLite-Sortierung. Eine registrierte Sortierung kann dann an einer Stelle in einer SQL-Anweisung verwendet werden, wo eine Sortierung angegeben werden darf.

Zum Beispiel:

 
   SELECT * FROM "Employees" ORDER BY LastName COLLATE UTF16NoCase
 

Jede Sortierung muss über einen in CollationName angegebenen eindeutigen Namen und über eine der drei die als weitere Eigenschaft angegebenen Sortierungsarten verfügen:

Nach dem Festlegen der Sortierung muss diese mit der Eigenschaft Active aktiviert werden. Um eine Sortierung in einer SQLite-Verbindung zu verwenden, muss die Sortierung vor dem Öffnen der Datenbankverbindung aktiviert werden.

Siehe auch