AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Programmierung allgemein Datenbanken Delphi Schreibweise bei Query.Lookup ignorieren
Thema durchsuchen
Ansicht
Themen-Optionen

Schreibweise bei Query.Lookup ignorieren

Ein Thema von Blu · begonnen am 14. Sep 2008 · letzter Beitrag vom 14. Sep 2008
Antwort Antwort
Blu

Registriert seit: 12. Sep 2008
2 Beiträge
 
#1

Schreibweise bei Query.Lookup ignorieren

  Alt 14. Sep 2008, 01:03
Datenbank: MySQL • Version: 5.0.51b • Zugriff über: Zeos
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:
var
test : string;

test := ZQuery2.Lookup(tab1_field.Text,tab1_uname.Text,tab1_rfield.Text);
tab1_benuname.Text := test;
Ein Danke im Voraus!

Gruß Blu
  Mit Zitat antworten Zitat
mkinzler
(Moderator)

Registriert seit: 9. Dez 2005
Ort: Heilbronn
39.861 Beiträge
 
Delphi 11 Alexandria
 
#2

Re: Schreibweise bei Query.Lookup ignorieren

  Alt 14. Sep 2008, 10:44
Lookup unterstützt zum Unterschied von Locaze keine Optionen
Markus Kinzler
  Mit Zitat antworten Zitat
Benutzerbild von toms
toms
(CodeLib-Manager)

Registriert seit: 10. Jun 2002
4.648 Beiträge
 
Delphi XE Professional
 
#3

Re: Schreibweise bei Query.Lookup ignorieren

  Alt 14. Sep 2008, 10:45
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.
Thomas
  Mit Zitat antworten Zitat
Blu

Registriert seit: 12. Sep 2008
2 Beiträge
 
#4

Re: Schreibweise bei Query.Lookup ignorieren

  Alt 14. Sep 2008, 13:22
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
  Mit Zitat antworten Zitat
Antwort Antwort


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 17:28 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