No .. non devi modificare l'ordine ...

Access accetta solamente questo formato (mm/gg/aaaa) nelle query ...

Ovviamente, per i mesi in cui il 31 non esiste, la query ti dara' un errore ... ti suggerisco di trovare l'ultimo giorno del mese e inserirlo al posto del 31 ...