OKe: (Access 2000) Einträge zwischen 2 Datumwerten

Beitrag lesen

Hallo,
ich habe ein kleines Problem mit Access, bzw. mit einer abfrage, die alle Einträge raussuchen soll, bei denen das Bestelldatum zwischen 2 angegeben Datumwerten liegt.

Folgende Bedingung hab ich versucht. nur ist dort anscheint ein Fehler drin.

WHERE (((Bestelldaten.Bestelldatum)>[Formulare]![Warenverkäufe]![Anfang] And (Bestelldaten.Bestelldatum)<[Formulare]![Warenverkäufe]![Ende]))

Es funktioniert nur, wenn ich die werte manuell eingebe.:

WHERE (((Bestelldaten.Bestelldatum)>#12/12/2001# And (Bestelldaten.Bestelldatum)<#12/12/2010#))

Das Anfangs- und das Enddatum wird in ein Textfeld eingegeben.
Die beiden Textfelder haben das Eingabeformat: 00.00.0000;0;_ und das Format: Datum, kurz

Das Feld Bestelldatum ist ebenfalls als Datum formatiert.
Format_ Datum, kurz
Eingabeformat: 00.00.0000;0;_

Habt ihr eine Idee, wie ich das verbessern muss?
Wäre euch sehr dankbar...

ACH: gerade aufgefallen, ein Gemisch funktioniert auch.
WHERE (((Bestelldaten.Bestelldatum)>[Formulare]![Warenverkäufe]![Anfang] And (Bestelldaten.Bestelldatum)<#12/12/2010#))