Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Datenbanken (https://www.delphipraxis.net/15-datenbanken/)
-   -   Delphi Suchen und Platzhalter in TTable (https://www.delphipraxis.net/10296-suchen-und-platzhalter-ttable.html)

Tyler 15. Okt 2003 14:18


Suchen und Platzhalter in TTable
 
Hallo, ich ma wieder:

Folgendes Problem

Table.Locate('feld1', 'blah', [loPartialKey]);

findet nur folgende Felder:

'blah'
'blah dumm'

Folgende Felder werden übersehen

'dumm blah'

Woran kann das Liegen? Ich habs auch mit Asterisk versucht:

Table.Locate('feld1', '*blah*', [loPartialKey]);

oder

Table.Locate('feld1', '*"blah"*', [loPartialKey]);

Geht alles nicht... ich kriegs nicht hin... muss ich irgendwo was umstellen?

mfG

Memo 15. Okt 2003 14:44

Re: Suchen und Platzhalter in TTable
 
Gross. und kleinschreibung beachtet?
loCaseInsensitive

Tyler 15. Okt 2003 15:03

Re: Suchen und Platzhalter in TTable
 
Jau, Groß-und Kleinschreibung beachtet

Ich sag mal so:

BLAH*

funktioniert wunderbar als Suchbegriff,

aber

*BLAH

nicht mehr.

Genauso übrigens auch die Filterfunktion,geht auch nur wenn ich den Asterisk "hinten" hab.. vorne läuft da goarnix!

Hab auch schon % als Platzhalter probiert, geht natürlich garnich

mfG

Memo 15. Okt 2003 19:52

Re: Suchen und Platzhalter in TTable
 
Hallo Tyler,
ich hab mir das nochmal angeschaut und muss leider sagen, recht haste. Also mit locate bin ich auch nicht zu Erfolg gekommen.
Ich sag das nur ungern, weil du Querys ja nicht einsetzen willst aber dort kann man Platzhaltern arbeiten.

Zitat:

Genauso übrigens auch die Filterfunktion,geht auch nur wenn ich den Asterisk "hinten" hab.. vorne läuft da goarnix!
Hast du die Filteroption foNoPartialCompare dabei an.

Tyler 16. Okt 2003 06:33

Re: Suchen und Platzhalter in TTable
 
Zitat:

Zitat von Memo
Zitat:

Genauso übrigens auch die Filterfunktion,geht auch nur wenn ich den Asterisk "hinten" hab.. vorne läuft da goarnix!
Hast du die Filteroption foNoPartialCompare dabei an.

neeeee ;) hab ich aus - is ja auch Standard-Voreinstellung :)

danke dir erstmal - kann man Borland ja mal auf die To-Do-Liste setzen! :roll:

mfg


Alle Zeitangaben in WEZ +1. Es ist jetzt 23:33 Uhr.

Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz