Wie formatieren Sie Daten in MS Access-Abfragen, um das Problem USA / Großbritannien zu vermeiden?
So stellen Sie sicher, dass beim Filtern nach Datumsangaben in einer Access-Abfrage die richtige Anzahl von Datensätzen erfasst wird:
SELECT ID, REF, SalesDate, DCount("ID","tblRecords"," Ref='" & [Ref] & "' AND [SalesDate]=#" & format([SalesDate],"yyyy/mm/dd") & "#") as EXPR1 from tblCurrent
Es nimmt das Datum in Ordnung auf, wenn es nicht falsch interpretiert werden kann, wie zum Beispiel 28-04-12, aber wenn es 04-06-12 ist, nimmt es es nicht auf, da es annimmt, dass es der falsche Weg ist.
Beachten Sie, dass diese Abfrage nicht direkt erstellt oder aus einem Formular usw. generiert wird.