TurboDB VCL Component Library

TTdbDataSet.FilterOptions

TTdbDataSet

Previous  Top  Next

Bestimmt ob beim Filtern von Datensätzen partielle Vergleiche erlaubt sind oder nicht.

Delphi Syntax:

property FilterOptions: TFilterOptions;

C++ Syntax:

__property TFilterOptions FilterOptions;

Beschreibung

Setzen Sie FilterOptions um festzulegen, ob partielle Vergleiche beim Auswerten der Filterbedingung  erlaubt sind. Der Wert foCaseInsensitive wird ignoriert, da TurboDB mit Kollationen arbeitet, die die Behandlung der Groß-Kleinschreibung definieren.

Wenn ein String in einem Filter mit einem Asterisk (*) endet, kann er zum Vergleich mit Teilstrings  verwendet werden. Um dieses Verhalten abzuschalten und den Asterisk als ein literales Zeichen für den String-Vergleich zu verwenden, ist FilterOptions der  Wert foNoPartialCompare zuzuweisen.