Non posso fare esperimenti, ma io a lavoro mi connetto con Access, sempre tramite ODBC, all'enorme DBMS Oracle del mio Ente e quando mi capita questo, metto nelle mie espressioni, es. nelle Query di Access, una funzione di conversione, tipo:
CDate([campo_testo_date] o addirittura usando la funzione 'Format(expr;formattazione)' dove è possibile specificare se lo vuoi es.: 'dd/mm/yyyy' o per il 'TIME', 'hh:mm'.
Fai delle prove e guarda la guida del tuo Access...
Saluti.