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.

Antworten auf die Frage(1)

Ihre Antwort auf die Frage