import java.sql.Connection; import java.sql.DriverManager; import java.sql.PreparedStatement; import java.sql.SQLException; import java.util.Properties; import java.time.LocalDate; public class App { public static void main(String[] args) throws Exception { String url = "jdbc:postgresql://localhost/zoldzrt"; Properties props = new Properties(); props.setProperty("user", "zoldzrt"); props.setProperty("password", "titok"); props.setProperty("ssl", "ture"); try { Connection conn = DriverManager.getConnection(url, props); System.out.println("Ok. A kapcsolódás sikeres."); String sql = "update employees set " + "name=?, city=?, salary=?, birth=? "+ "where id=?"; PreparedStatement ps = conn.prepareStatement(sql); ps.setString(1, "Pere Irén"); ps.setString(2, "Szeged"); ps.setDouble(3, 393.5); ps.setDate(4, java.sql.Date.valueOf(LocalDate.parse("1999-05-07"))); ps.setInt(5, 2); int affectedRows = ps.executeUpdate(); System.out.println("Érintett sorok: " + affectedRows); } catch (SQLException e) { System.err.println("Hiba!"); System.err.println(e.getMessage()); } } }