Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Datenbanken (https://www.delphipraxis.net/15-datenbanken/)
-   -   Delphi Groß- und Kleinschreibung in Paradox Datenbank ignorieren (https://www.delphipraxis.net/31760-gross-und-kleinschreibung-paradox-datenbank-ignorieren.html)

Plague 13. Okt 2004 14:14


Groß- und Kleinschreibung in Paradox Datenbank ignorieren
 
Hallo,

nachdem mir die DP Suche nicht weitergeholfen hat (Link), könntet ihr mir vielleicht helfen...

Und zwar funktioniert meine SQL Abfrage nun, aber nur wenn ich auch die Groß-/Kleinschreibung stimmt.
Gibt es einen Befehl mit dem ich diese ignorieren kann?

Gruß
Thomas

Sharky 13. Okt 2004 14:18

Re: Groß- und Kleinschreibung in Paradox Datenbank ignoriere
 
Hai Thomas,

mit dem SQL-Befehl UPPER kannst Du einen String in Großbuchstaben umwandeln.

Plague 13. Okt 2004 14:24

Re: Groß- und Kleinschreibung in Paradox Datenbank ignoriere
 
Das Problem ist aber, dass ein Name (wie zum Beispiel das Musterbeispiel : Thomas) in der Datenbank auch nur mit dem ersten Buchstaben Groß gespeichert ist.
Wenn ich nun den Befehl UPPER nutze, suche ich doch nach THOMAS und es funktioniert wieder nicht, oder?

Gruß
Thomas

Sharky 13. Okt 2004 14:28

Re: Groß- und Kleinschreibung in Paradox Datenbank ignoriere
 
Zitat:

Zitat von Plague
..Wenn ich nun den Befehl UPPER nutze, suche ich doch nach THOMAS und es funktioniert wieder nicht...

Einfach auch das Suchwort in Großbuchstaben wandeln ;-)

Delphi-Quellcode:
Query1.Close;
Query1.SQL.Clear;
Query1.SQL.Add('SELECT * FROM Adressbuch WHERE UPPER(Name) = :Suche');
Query1.ParamByName('Suche').AsString := UpperCase ('Thomas');
Query1.Open;

Plague 13. Okt 2004 14:34

Re: Groß- und Kleinschreibung in Paradox Datenbank ignoriere
 
Vielen Dank!!!


Alle Zeitangaben in WEZ +1. Es ist jetzt 21:49 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 by Thomas Breitkreuz