dtml-sqlvar und Teilstring??
mimi
- datenbank
Hallo, habe folgendes Problem, und zwar möchte ich in einem Suche-Textfeld Namen und Vorname angeben können :
Hans Hansen
und es soll der Name in der Datenbank gefunden und ausgegeben werden.
Name und Vorname sind in der Datenbank zwei Felder, beim Suchtextfeld ist es halt ein String ein (Vorname Leerzeichen Name)
Wenn man
Hans
oder
Hansen
alleine eingibt klappt die Ausgabe, aber irgendwie klappt das nicht mit den Vergleichen:
Ist "entname" Teilstring des "autor"
Ich dachte, dass müsste so aussehen, wie in den letzten beiden Zeilen dieses Codebeispiels :
select entid, ent_name, ent_vorname
from lit_entity
where (ent_name LIKE <dtml-sqlvar autor type=string>
or ent_vorname LIKE <dtml-sqlvar autor type=string>)
or (ent_name like <dtml-sqlvar "'%'+autor + '%'" type=string>
and ent_vorname like <dtml-sqlvar "'%'+autor + '%'" type=string>)
Hat einer Ahnung ?
Danke
m.