![]() |
Groß und Kleinschreibung
Er unterscheidet nach groß und klein!
AnsiContainsText unterscheidet nicht nach groß und klein! liegt es an InterbaseDB? Wie kann ich das umgehen?
Delphi-Quellcode:
procedure TForm1.Button3Click(Sender: TObject);
begin IBQuery5.SQL.Text:='select suchbegriffe from tabelle1 where suchbegriffe like ''%'+ComboBox1.Text+'%''order by suchbegriffe'; IBQuery5.Open; if AnsiContainsText(IBQuery5.FieldByName('suchbegriffe').AsString, ComboBox1.Text) then ShowMessage(ComboBox1.Text + ' kommt im durchsuchten String vor') else ShowMessage(ComboBox1.Text + ' kommt im durchsuchten String NICHT! vor'); IBQuery5.Open; end; |
Re: Groß und Kleinschreibung
Habe ein ähnliches Problem:
- bei mySQL und PHP (meiner Webanwendung) funktioniert eine Textsuche ohne die Unterscheidung zwischen Groß- und Kleinschreibung - bei Umwandlung der gleichen Tabelle in eine ATD-Tabelle und Delphi (AdvantageDataSet-Komponenten) ist die Suche plötzlich case-sensitiv Ich bin mir jetzt nur nicht sicher, ob es bei mir an der Komponente in Delphi, oder an der ATD-Tabelle liegt. Gruß Igotcha |
Re: Groß und Kleinschreibung
ich habe es im moment nicht parat aber gibt es nicht sowas wie
Code:
Ich habe es jetzt nicht ausprobiert.
IBQuery5.SQL.Text:='select suchbegriffe from tabelle1 where UPPER(suchbegriffe) like ''%'+UpperCase(ComboBox1.Text)+'%''order by suchbegriffe';
ciao |
Re: Groß und Kleinschreibung
Schönen Guten Morgen!
Das hat geklapt! Danke für den guten Start in den Tag. Hatte es auch schon mal mit upper versucht hatte aber etwas falsch gemacht. Danke! |
Alle Zeitangaben in WEZ +1. Es ist jetzt 04:41 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