Bde.DBTables.NativeCompareTextBuf

From RAD Studio API Documentation
Jump to: navigation, search

[–] Properties
Type: function
Visibility: public
Source:
Bde.DBTables.pas
Bde.DBTables.hpp
Unit: Bde.DBTables
Parent: Bde.DBTables

Delphi

function NativeCompareTextBuf(Locale: TLocale; const S1, S2: PAnsiChar; Len: Integer): Integer;

C++

extern DELPHI_PACKAGE int __fastcall NativeCompareTextBuf(TLocale Locale, const char * S1, const char * S2, int Len);

Description

Compares null-terminated strings based on a database locale and is not case sensitive.

NativeCompareTextBuf compares up to the first Len characters of S1 to those of S2, without case sensitivity. If the Len parameter is 0, NativeCompareTextBuf compares the strings up to their entire length. The compare operation is controlled by the database locale specified as the Locale parameter. NativeCompareTextBuf returns a value less than 0 if S1 < S2, a value greater than 0 if S1 > S2, and returns 0 if S1 = S2.

See Also