Visto che Access sembrerebbe volere sempre le date nel formato "MM/dd/yyyy" ho risolto in questa maniera
codice:
public boolean inserimento (String matri, String inizio, String fine){
SimpleDateFormat sdf = new SimpleDateFormat("MM/dd/yyyy");
boolean ver;
try{
// chiedo di eseguire una INSERT
i = st.executeUpdate("INSERT INTO PianoFerie (Matricola, DataInizio, DataFine) " +
"VALUES ('" + matri +"',#" +
sdf.format(new SimpleDateFormat("dd/MM/yyyy").parse(inizio)) + "#,#" +
sdf.format(new SimpleDateFormat("dd/MM/yyyy").parse(fine)) + "#);");
ver = true;
}
catch(Exception e){
System.out.println("Errore esecuzione statement" + e);
ver = false;
}
return ver;
}