FireDAC.Stan.Util.FDCompareAnsiStr

Aus RAD Studio API Documentation
Wechseln zu: Navigation, Suche

Delphi

function FDCompareAnsiStr(const AStr1, AStr2: PFDAnsiString; ALen1, ALen2: Integer;
ALocale: TFDLocalID; AOptions: TFDCompareDataOptions): Integer;

C++

extern DELPHI_PACKAGE int __fastcall FDCompareAnsiStr(const char * AStr1, const char * AStr2, int ALen1, int ALen2, unsigned ALocale, Firedac::Stan::Intf::TFDCompareDataOptions AOptions);

Eigenschaften

Typ Sichtbarkeit Quelle Unit Übergeordnet
function public
FireDAC.Stan.Util.pas
FireDAC.Stan.Util.hpp
FireDAC.Stan.Util FireDAC.Stan.Util

Beschreibung

FDCompareAnsiStr vergleicht die Werte der Parameter AStr1 und AStr2.

Mit FDCompareAnsiStr vergleichen Sie zwei TFDByteString-Objekte. In der folgenden Tabelle sind die Rückgabewerte aufgeführt.

Rückgabewert Bedingung

<0

AStr1 kommt in der Sortierreihenfolge vor AStr2.

=0

AStr21 ist mit AStr2 identisch.

>0

AStr1 kommt in der Sortierreihenfolge nach AStr2.

Der Vergleich kann durch Angabe der geeigneten Werte in den Parametern (ANoCase – Berücksichtigung der Groß-/Kleinschreibung, APartial – Teilvergleich, ANoSymbols – Symbole und Leerzeichen) angepasst werden. Die Parameter ALen1 und ALen2 repräsentieren die Länge von AStr1 und AStr2.

Siehe auch