prendo spunto dalla pillola dell'accesso a MySql per connettermi ad un db access
ha funzionato tutto perfettamente con la classe ODBCDatabase, almeno fino ad ora

tento la seguente query
codice:
SELECT DISTINCT TOP 1 tempEvents.data, DatePart("w",tempEvents.Data) AS dp FROM tempEvents WHERE (DatePart("w",tempEvents.Data))=4  ORDER BY tempEvents.data DESC
ma ottengo il seguente errore

java.sql.SQLException: [Microsoft][ODBC Microsoft Access Driver] Too few parameters. Expected 1.
at sun.jdbc.odbc.JdbcOdbc.createSQLException(Unknown Source)
at sun.jdbc.odbc.JdbcOdbc.standardError(Unknown Source)
at sun.jdbc.odbc.JdbcOdbc.SQLExecDirect(Unknown Source)
at sun.jdbc.odbc.JdbcOdbcStatement.execute(Unknown Source)
at sun.jdbc.odbc.JdbcOdbcStatement.executeQuery(Unkno wn Source)
at ODBCDatabase.eseguiQuery(ODBCDatabase.java:67)
at provaDB.main(provaDB.java:37)
cosa può essere? Chiaramente copiata e incollata su access funziona