Al di là del fatto che su Access le date si specificano usando il cancelletto:

codice:
insert into TABELLA (DATA) values(#10/10/1980#)
Quello che, però, devi passare alla PreparedStatement è un oggetto di tipo java.sql.Date. Un modo è questo:

codice:
import java.text.*;
import java.sql.Date;
...
SimpleDateFormat sdf = new SimpleDateFormat("dd/MM/yyyy");
Date tuaData = new Date( sdf.parse("12/12/2012").getTime() );
stm.setDate(1, tuaData);

Ciao.