FireDAC.Stan.Option.TFDFormatOptions.SortLocale
Delphi
property SortLocale: TFDLocalID read GetSortLocale write SetSortLocale
C++
__property Firedac::Stan::Intf::TFDLocalID SortLocale = {read=GetSortLocale, write=SetSortLocale, stored=IsSLS, default=1024};
Eigenschaften
Typ | Sichtbarkeit | Quelle | Unit | Übergeordnet |
---|---|---|---|---|
property | published | FireDAC.Stan.Option.pas FireDAC.Stan.Option.hpp |
FireDAC.Stan.Option | TFDFormatOptions |
Beschreibung
Gibt eine Gebietsschema-ID für die lokalen Sortieroperationen an.
Mit der Eigenschaft SortLocale geben Sie eine Gebietsschema-ID für die lokalen Sortieroperationen an. Der Standardwert ist LOCALE.USER.DEFAULT.
Die lokale Sortierung wird von den Eigenschaften IndexFieldNames und Indexes ausgeführt. Wenn die Sortierung für eine String-Spalte ausgeführt wird, wird die Windows API-Funktion CompareString verwendet. Der String-Vergleich wird mit dem SortLocale-Gebietsschema ausgeführt.
Für TFDMemTable, TFDQuery und TFDStoredProc ist das Angeben von SortLocale immer optional. Für TFDTable kann es erforderlich sein, wenn die Datenbanksortierung von dem Standard-Gebietsschema abweicht. Zusätzlich kann SortOptions verwendet werden.
Zum Angeben einer Gebietsschema-ID können die folgenden Windows API-Funktionen verwendet werden: MAKELCID, MAKELANGID und DownlevelLocaleNameToLCID. Um den Binärstring-Vergleich zu ermöglichen, geben Sie 0 an.