Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Datenbanken (https://www.delphipraxis.net/15-datenbanken/)
-   -   Delphi Tquery: Gross und kleinschreibung nicht unterscheiden. (https://www.delphipraxis.net/42481-tquery-gross-und-kleinschreibung-nicht-unterscheiden.html)

meisterwms 19. Mär 2005 14:03

Datenbank: PARADOX • Version: 7 • Zugriff über: TQUERY

Tquery: Gross und kleinschreibung nicht unterscheiden.
 
Also ich ahbe eine Tabelle, wo Vorname z.b. "Jan" ist.

Ich will mit LIKE in einer SQL-Anweisung sucken.

wenn ich folgendes mache:

SELECT * FROM user WHERE vorname LIKE '%edit1.text%'

mache, und edit1.text = 'jan' ist, finder er nichts. Wie kann ich die NICHTBEACHTUNg der gross-/kleinschreibung realisieren? Danke!

Tom70 19. Mär 2005 14:07

Re: Tquery: Gross und kleinschreibung nicht unterscheiden.
 
Huhu,

versuchs mal mit:

SELECT UPPER(vorname), spalte2, spalte3,... FROM user WHERE vorname LIKE UPPER('%edit1.text%');

Grüße

meisterwms 19. Mär 2005 14:16

Re: Tquery: Gross und kleinschreibung nicht unterscheiden.
 
Du bist genial;) ich habe etwas verändert aber die idee war gut! Danke!

MrSpock 19. Mär 2005 14:17

Re: Tquery: Gross und kleinschreibung nicht unterscheiden.
 
Hallo ihr zwei,

zunächst einmal herzlich willkommen im Delphi-PRAXIS Forum.

Nur noch ein Kommentar:
SQL-Code:
LIKE UPPER('%edit1.text%')
funktioniert so natürlich nicht. Der SQL String muss erst zusammengestzt werden:

Delphi-Quellcode:
SQLStatement := '....LIKE UPPER(%'+QuotedStr(edit1.text)+'%);


Alle Zeitangaben in WEZ +1. Es ist jetzt 20:35 Uhr.

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