![]() |
Datenbank: MySQL • Version: 5.0.51b • Zugriff über: Zeos
Schreibweise bei Query.Lookup ignorieren
Hallo,
ich schreibe gerade ein Verwaltungsprogramm für meine Datenbank. Im aktuellen Fall lese ich eine Datenbank mit einem Query aus und möchte die Datenbank auf einen bestimmt Eintrag in einer Reihe durchsuchen. Für die Verbindung verwende ich Zeos-Komponenten. Da die Anwendung vor allem benutzerfreundlich sein soll stehe ich vor einem Problem bei der Query.Lookup-Funktion. Diese erlaubt leider nur die exakt richtig geschriebenen Felder zu durchsuchen - bezogen auf Groß/Klein-Schreibung. Mich würde interessieren, ob es möglich ist der Lookup-Funktion beizubringen, dass es egal ist, ob der String groß oder klein geschrieben ist. Mein Aufruf lautet wie folgt:
Delphi-Quellcode:
Ein Danke im Voraus!
var
test : string; test := ZQuery2.Lookup(tab1_field.Text,tab1_uname.Text,tab1_rfield.Text); tab1_benuname.Text := test; Gruß Blu |
Re: Schreibweise bei Query.Lookup ignorieren
Lookup unterstützt zum Unterschied von Locaze keine Optionen
|
Re: Schreibweise bei Query.Lookup ignorieren
Hallo
Eine Möglichkeit: Bringe die Felder in der DB in ein einheitliches Format (z.B nur UpperCase od. LowerCase, erster Buchstabe UpperCase, danach LowerCase etc) Beim Lookup werden dann die Parameter zuerst in dieses Format umgewandelt. |
Re: Schreibweise bei Query.Lookup ignorieren
Hallo, zunächst vielen Dank für die Antworten.
Das Problem hat sich soeben von selbst gelöst. In meiner Testdatenbank ist das Format der Felder nicht vereinheitlicht, in der für die das Programm später arbeiten wird schon. Die Kleinschreibung werde ich durch eine Delphi-Funktion realisieren, sodass es egal ist, was man in das Edit-Feld einträgt. Danke soweit! Gruß Blu |
Alle Zeitangaben in WEZ +1. Es ist jetzt 19:11 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