Hallo
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]))
Du musst Deine Datumsangaben explizit in die von Jet-SQL erforderliche Form bringen, siehe:
Es funktioniert nur, wenn ich die werte manuell eingebe.:
WHERE (((Bestelldaten.Bestelldatum)>#12/12/2001# And (Bestelldaten.Bestelldatum)<#12/12/2010#))
Grundsätzlich würde ich Dir raten
a) den Operator BETWEEN ... AND empfehlen.
b) eine (VBA-)Funktion zu schreiben, die Dir einen Datumswert in die von Jet-SQL
gewünschte Zeichenkette umwandelt. Nutze dazu die Funktion Format().
Freundliche Grüße
Vinzenz