Abfrage mit Wildcard

Antwort erstellen


BBCode ist eingeschaltet
[img] ist ausgeschaltet
[url] ist eingeschaltet
Smileys sind ausgeschaltet

Die letzten Beiträge des Themas
   

Ansicht erweitern Die letzten Beiträge des Themas: Abfrage mit Wildcard

Re: Abfrage mit Wildcard

von nahemoth » Do, 20.08.2009 11:29

hm, ok, so hab ichs bisher ... aber da ich ja genügend zeit habe momentan werde ich mir wohl was kleines schreiben, das die % hinzufügt :) ... oder besser gesagt, ich werds versuchen.

thx

Re: Abfrage mit Wildcard

von pmoegenb » Do, 20.08.2009 09:48

Hallo nahemoth,

ohne dem Zeichen % wird es nur gehen, wenn Du für die Abfrage ein Programm erstellst in dem Du das %-Zeichen per Programmcode hinzufügst. Einfacher ist es jedoch dem Benutzer klarzumachen, dass er bei Teilstrings das Zeichen % am Anfang oder/und am Ende seiner Eingabe hinzufügen muss.

Die Abfrage würde dann z. B. so aussehen:

Code: Alles auswählen

SELECT * FROM Tabelle1
WHERE Name LIKE :Eingabe

Abfrage mit Wildcard

von nahemoth » Do, 20.08.2009 08:30

Hallo,
ich möchte eine Abfrage so erstellen, dass der Benutzer nur einenn Teil eines Strings eingeben muss, und dann alle Datensätze die diesen String in dem gerorderten Attribut aufweisen ausgegeben werden, also etwas ala *STRING*, das funktioniert aber nicht.
Ich habe in das Feld Kriterium Wie %:STRING% eingegeben, oder auch Wie *:STRING*, aber beide Varianten funktionieren nicht.
Wenn ich Wie :STRING eingebe, dann kommt eine Aufforderung den String anzugeben, aber dann muss dieser genau dem gesuchten entsprechen, oder ich kann hier Wildcards verwenden, das möchte ich aber umgehen.

Geht das ?

Danke !

Nach oben