Am 05.12.18 um 22:39 schrieb 'Unbekannt' via JPhotoTagger Benutzer:
> Danke Elmar, hab ich gemacht aber trotzdem zeigt er mir alle
> Schreibweisen an. Such zB nach "baum" wird mir aber auch "Baum" angezeigt.
Die Tabelle in der Datenbank unterscheidet nicht zwischen allen
möglichen Schreibweisen von Baum (2^4=16: Baum, BAum, BAUm, ...). Es
werden bei einer Suche nach "Baum", "BAum", ... immer alle Schreibweisen
gefunden. Anders ausgedrückt: Die Suche nach "Baum" liefert die gleichen
Bilder wie die Suche nach "BAum" usw. Das liegt am Tabellenentwurf und
ist beabsichtigt. Ich fand nur den umgekehrten Fall: Falls die Datenbank
zwischen Groß- und Kleinschreibung unterscheidet, lässt sich mittels
Datenbankfunktionen diese später ignorieren - umgekehrt nicht.
Was soll erreicht werden? Geht es um einheitliche Schreibweise von
Stichwörtern, so lassen sich diese sehr schnell umbenennen, wie vorher
beschrieben. Geht es um die Suche, sehe ich im Augenblick keinen Weg,
wie die Groß-/Kleinschreibung berücksichtigt werden soll. Dies ließe
sich nachträglich programmieren - jedoch fehlt mir dazu die Zeit und die
Dringlichkeit, da dies ein spezieller, bislang nicht geäußerter Wunsch ist.
Grund für das Ignorieren der Groß-/Kleinschreibung: Man müsste bei der
Suche nach einem Wort alle Möglichkeiten berücksichtigen, d.h., 2 hoch
Anzahl der Buchstaben, will man garantiert alle Bilder finden. Bei
10-buchstabigen Wörtern wären das 1.024 Möglichkeiten, bei 20 Buchstaben
1.048.576. Da dies unzumutbar ist, müsste man das Design so gestalten,
dass diese Suche optional ist, aber auf die Idee (den Wunsch) kam ich
nicht und nachträglich kostet das bei dem Programmumfang von
JPhotoTagger eine nennenswerte Zeit, die ich lieber für andere Features
investiere (sofern ich diese erübrigen kann).
Grüße,
Elmar