Guest User

Untitled

a guest
Aug 31st, 2018
94
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.71 KB | None | 0 0
  1. try {
  2.  
  3. Class.forName("com.mysql.cj.jdbc.Driver");
  4. // out.println("driver loaded");
  5. Connection con = DriverManager.getConnection("jdbc:mysql://localhost:3306/Hotel?useUnicode=true&useJDBCCompliantTimezoneShift=true&useLegacyDatetimeCode=false&serverTimezone=UTC","root" ,"123456789");
  6. out.println("Connect");
  7. Statement st = con.createStatement();
  8. Statement stmt = con.createStatement();
  9. out.println("connection successfull");
  10.  
  11. String check = ("SELECT res1.id_prenotazione, res1.typeroom, res1.arrivaldate, res1.departuredaten" +
  12. "FROM reservation res1, reservation res2n" +
  13. "WHERE ( res1.typeroom = res2.typeroom ) n" +
  14. "AND res1.id_prenotazione != res2.id_prenotazionen" +
  15. "AND (res1.arrivaldate <= res2.departuredate)n" +
  16. "AND (res2.arrivaldate <= res1.departuredate)");
  17.  
  18.  
  19. // ResultSet rs2 = stmt.executeQuery(check);
  20. out.println("<h1> Stringa chek eseguita </h1>");
  21.  
  22. if(check) { // THIS DOESN't WORK OF COURSE
  23. int rs = st.executeUpdate("insert into reservation (login,email,typeroom,numroom,arrivaldate,departuredate)values ('"+login+"','"+email+"','"+typeroom+"','"+numroom+"','"+arrivaldate+"','"+departuredate+"')");
  24. }
  25. String getResultSet = ("SELECT count(*) FROM reservation WHERE arrivaldate ='"+arrivaldate+"'");
  26. String rs1 = ("SELECT count(*) FROM reservation WHERE arrivaldate");
  27.  
  28.  
  29. if (getResultSet != rs1) {
  30. int i=st.executeUpdate("DELETE FROM reservation WHERE id_prenotazione ='"+id_prenotazione+"'");
  31.  
  32. }
Add Comment
Please, Sign In to add comment