Advertisement
Guest User

InsACCOUNTT

a guest
Feb 14th, 2020
267
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 1.26 KB | None | 0 0
  1.                 case 3:  //FATTO iuuu
  2.                     try {
  3.                         scanner.nextLine();
  4.                         System.out.println("Inserimento account: ");
  5.                         System.out.print("Codice fiscale cliente: ");
  6.                         appoggio=scanner.nextLine();
  7.                         String controllo= "SELECT Modello FROM VENDITA, ROBOT_1 WHERE VENDITA.CF_C='"+appoggio+"'AND ROBOT_1.Seriale=VENDITA.Seriale;";
  8.                         ResultSet sql_controllo= statement.executeQuery(controllo);
  9.                         int i=1;
  10.                         int punti_ac=0;
  11.                        
  12.                         while(avvio==1){
  13.                             try {
  14.                                 sql_controllo.next();
  15.                                 if(sql_controllo.getString(i).equals("TM5"))
  16.                                     punti_ac+=300;
  17.                                 else punti_ac=350;
  18.                                     i++;
  19.                             } catch (SQLException errore) {
  20.                                 break;
  21.                             }
  22.                                
  23.                         }
  24.                         String sql_query="INSERT INTO ACCOUNTT VALUES(?,?,?,?); ";
  25.                         PreparedStatement prepared=connection.prepareStatement(sql_query);
  26.                         System.out.print("Username: ");
  27.                         prepared.setString(1, scanner.nextLine());
  28.                         System.out.print("Password: ");
  29.                         prepared.setString(2, scanner.nextLine());                     
  30.                         prepared.setInt(3, punti_ac);
  31.                         prepared.setString(4, appoggio);
  32.                         prepared.executeUpdate();
  33.                        
  34.                     } catch (SQLException e) {
  35.                         System.out.println("Non è stato inserito l'account");
  36.                     }
  37.                     break;
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement