Hola he estado mirando:
String nombre = "O'rian";
String sql = "INSERT INTO TABLA (NOMBRE) VALUES (?)";
PreparedStatement pstm = con.preparedStatement(sql);
pstm.insertString(1, nombre);
pstm.execute();
y la sentencia pstm.insertString(1, nombre); no existe, ¿he hecho algo incorrecto?