RE:grabar registro en access
pues primero que nada, ya tienes la conexion? evento mouse click de que? en todo caso supongamos el caso mas simple y asumiendo ya tienes la conexion seria algo asi de simple;
try {
///crea el statement a partir de la conexion(con seria tu conexion)
Statement st = con.createStatement();
//sentencia de ejemplo, puedes obtener los datos de componentes y demas
String sql = "insert into MyTabla values('cod01', 'valor', 'algun otro valor', 12.34)";
if(!st.execute(sql))
System.out.println("No se pudo guardar el registro");
else
System.out.println("Registro guardado con exito");
} catch (SQLException ex) {
System.out.println("ERROR " + ex.getMessage());
}
Disculpa se que es muy basico pero en realidad esa seria la forma mas simple como dije, Suerte