Wildcard in Access Abfrage nutzen

Hallo,
über ein Formular (Textfeld) kann der User einen Begriff eingeben, der dann mittels einer Abfrage in der Datenbank gesucht wird. Da die User häufig nur Teile des Begriffs eingeben, würde ich gerne mit Wildcards arbeiten. Ich weiß jedoch nicht, wie ich das unten in der Abfrage formulieren muss, weil bei dieser Abfrage ein ganzer Ausdruck in Wildcards gesetzt werden muss:

=*[Formulare]![Formular1]![Titel_Eingabe]*

oder

=[Formulare]![Formular1]![*Titel_Eingabe*]

oder…

Bisher sind alle meine Versuche fehlgeschlagen. Geht das überhaupt?

ich arbeite mit Access 2010

Hallo Kevin,

ich selbst kenne mich mit Access selbst nicht so gut aus, allerdings mit SQL.

Normalerweise gibt es für solche Fälle das Prozentzeichen als Joker.

Ein Beispiel in SQL:
SELECT * FROM tabelle WHERE feld1 IS LIKE %meinWert%

Wenn du bei %meinWert% nun z.B. „horn“ stehen hättest, würden beispielsweise folgende Begriffe damit gefunden werden.

Einhorn
Hornhaut
Mantelhornblatt

Lg
Raphael

danke, der hinweis mit dem SQL Code war schon mal sehr hilfreich. Leider habe ich auch hier Probleme mit der Syntax. Anbei mal der Ausdruck, an dem ich scheitere:

FROM T_RATINGS
WHERE (((T_RATINGS.TIMESTAMP)>=[Forms]![F_Title_Search]![From_Date_Button] And (T_RATINGS.TIMESTAMP)

So ähnlich wie bei SQL:

z.b.: http://www.techonthenet.com/access/queries/like.php

also, statt ‚=‘ ein ‚LIKE‘

Hallo Kevin,
ich habe keinerlei erfahrung mit Access deswegen kann ich nicht weiterhelfen.

ich wünsche dir trozdem viel erfolg.

gruss chris

warum fragst du mich das.
dafür bin ich kein experte.

Hallo

Ich kenne Wildcards nicht

meine Datenbankabfragen programmiere ich selbst, und bisher hat es gereicht

mfg
IBO

Hi Kevin,

mit Access habe ich nicht so Erfahrung, da ich eher SQL bevorzuge. Bei Microsoft gibt es aber etwas Hilfe zu dem Thema, viel leicht hilft es dir ja weiter:

http://office.microsoft.com/de-ch/access-help/beispi…

ciao Jörg

Hallo,

Du gibst folgenden Ausdruck in der Abfrage an:
Wie [Formulare]![Formular1]![Titel_Eingabe] & „*“
oder wenn der Anwender zuverlässig selbst die Platzhalter eingibt nur:
Wie [Formulare]![Formular1]![Titel_Eingabe]

Ich hoffe, das hilft Dir weiter!

Gruß
Petra

danke petra!

genau das wars!

Sorry in dem bereich kenne ich mich nicht aus