AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Programmierung allgemein Datenbanken Delphi WHERE über alle Felder

WHERE über alle Felder

Ein Thema von Angel4585 · begonnen am 20. Apr 2006 · letzter Beitrag vom 21. Apr 2006
Antwort Antwort
Hansa

Registriert seit: 9. Jun 2002
Ort: Saarland
7.554 Beiträge
 
Delphi 8 Professional
 
#1

Re: WHERE über alle Felder

  Alt 20. Apr 2006, 23:30
Zitat von MrSpock:
wenn Feld1 den Eintrag "Mr" und Feld2 den Eintrag "Spock" hat liefert die Konkatenierungslösung bei der Suche nach "MrSpock" auch einen Treffer
Völlig korrekt, MrSpock. Aber auch nur dann, wenn nicht irgendwo auch noch ein Leerzeichen falsch steht. Feld1 müßte außerdem mit Mr enden und Feld2 direkt wieder mit Spock beginnen. Mein "Spezialfall"-Bsp. bezog sich auf so was :

ist es so hinterlegt :

Delphi-Quellcode:
Herr XY
z.Hd. Frau XY
oder so :

Delphi-Quellcode:
Herr
XY z.Hd. Tipse
Der Sucher wirds nicht mehr wissen. Er weiß nur, daß irgendwas mit XY vorhanden sein muß. In der Anrede oder eben im Namen. Also muß ich sowieso alle relevanten Adressfelder durchsuchen. Konkateniere ich nun das Ergebnis, dann sind die Originalfelder egal. Die Adresse wird auf jeden Fall gefunden !

Die Theoretiker werden wohl auch bemängeln, daß LIKE, %, dazu noch vorne und hinten im Suchbegriff usw. langsamer ist als die Felder mit OR zu überprüfen. Das Wort Index ist ja bereits gefallen. Wenn ein Enduser allerdings den XY-Typ innerhalb von 10 Sek. findet, dann ist ihm das wohl viel lieber, als sich 1 Min. einen richtigen Suchbegriff auszudenken und dann 8,8 Sekunden zu warten, um gesagt zu bekommen, daß nichts gefunden wurde, weil das falsche Feld durchsucht wurde.
Gruß
Hansa
  Mit Zitat antworten Zitat
Antwort Antwort

Themen-Optionen Thema durchsuchen
Thema durchsuchen:

Erweiterte Suche
Ansicht

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 04:31 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