Auslesen von Zeilen mit bestimmten Datum

Hallo zusammen
In meiner Access-Datenbank sind unter anderem Geburtstagsdaten zu Personen gespeichert.
Das Problem: Ich will mir die Namen der Personen ausgeben lassen, die im Zeitraum von 2 Wochen vor und auch nach dem aktuellen Datum Geburtstag haben.
In der Query habe ich dann mit Platzhaltern (*, ?) gearbeitet, was aber nicht funktionierte. Ich bekomme nur dann einen Datensatz geliefert, wenn ich ein konkretes Datum eingebe, sobald ich Platzhalter verwende, bekomme ich keine Werte zurück
Ich hatte die die Spalte Geburtstag erst als Datumsfeld erstellt, ich habe es aber auch mit einem Text-Feld versucht. Wer kann mir die korrekte Syntax für eine Query sagen, die das gewünschte Ergebnis liefert

Vielen Dank schonmal
Gruss
Xavier

Hallo.
Schau mal unter www.donkarl.com in den FAQ. Da ist so eine „Geburtstagsfunktion“ drin …
Gruß kw

Hilft das solange?

In Deiner Abfrage legst Du ein neues Feld an
(wobei im folgenden „Gebdatum“ in Deinen Feldnamen zu ersetzen wäre, und Du „HatteHatNoch“ nach Gutdünken benennst):

HatteHatNoch: DatSeriell(Jahr(Datum()+14);Monat([GebDatum]);Tag([GebDatum]))

Als Kriterium gibtst Du in dieser Spalte ein:

Zwischen (Datum()-14) Und (Datum()+14)

Die Spalte als solche kannst Du ja ausblenden (Haken weg) - fertig!

Gruß
Stephan