Ya he solucionado el problema

el código que he puesto antes estaba bien sólo que había un pequeño problema en la BD.
Ahora tengo otro problemilla con otro INSERT

es igual que el anterior, todos los valores que le paso son strings y esta vez me da este error: java.sql.SQLException: [Microsoft][Controlador ODBC Microsoft Access] Pocos parámetros. Se esperaba 1.
Si alguien sabe que significa ese error y puede ayudarme lo agradecería