Advertisement
Guest User

Untitled

a guest
Feb 14th, 2017
97
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 3.00 KB | None | 0 0
  1. @FXML
  2. private TextField NewUsernameFieldC;
  3.  
  4. @FXML
  5. private PasswordField NewPasswordFieldC;
  6.  
  7. @FXML
  8. private PasswordField NewPasswordConfFieldC;
  9.  
  10. @FXML
  11. private TextField NewEmailFieldC;
  12.  
  13. @FXML
  14. private TextField NewSteamlinkFieldC;
  15.  
  16. @FXML
  17. private void handleCreateAccountBack(MouseEvent event) throws IOException{
  18. Parent handleInventoryBackParent = FXMLLoader.load(getClass().getResource("LoginCreateBuffer.fxml"));
  19. Scene OPBackScene = new Scene(handleInventoryBackParent);
  20. Stage handleInventoryBackStage = (Stage) ((Node) event.getSource()).getScene().getWindow();
  21. handleInventoryBackStage.setScene(OPBackScene);
  22. handleInventoryBackStage.show();
  23. }
  24.  
  25. @FXML
  26. private void handleCreateAccountContinue(ActionEvent event) throws IOException{
  27. if(!NewUsernameFieldC.getText().equals("") || !NewPasswordFieldC.getText().equals("") || NewPasswordFieldC.getText().equals(NewPasswordConfFieldC.getText())
  28. || !NewEmailFieldC.getText().equals("") || !NewSteamlinkFieldC.getText().equals("")){
  29.  
  30. String Username = NewUsernameFieldC.getText();
  31. String Password = NewPasswordFieldC.getText();
  32. String Email = NewEmailFieldC.getText();
  33. String SteamTrade = NewSteamlinkFieldC.getText();
  34. String sql = "INSERT INTO userinfo VALUES("+Username+","+Password+","+SteamTrade+","+Email+")";
  35. try{
  36. //get connection to database
  37. Connection c = DataBaseConnect.getConnection();
  38. //create a statement
  39. Statement stmt = c.createStatement();
  40. //process result set
  41. stmt.executeUpdate(sql);
  42.  
  43. }
  44. catch(Exception e){
  45. e.printStackTrace();
  46. }
  47.  
  48. Parent handleInventoryBackParent = FXMLLoader.load(getClass().getResource("Profile.fxml"));
  49. Scene OPBackScene = new Scene(handleInventoryBackParent);
  50. Stage handleInventoryBackStage = (Stage) ((Node) event.getSource()).getScene().getWindow();
  51. handleInventoryBackStage.setScene(OPBackScene);
  52. handleInventoryBackStage.show();
  53. }
  54. else{
  55. System.out.println("incorrect input");
  56. }
  57. }
  58.  
  59. public class DataBaseConnect {
  60.  
  61. static private Connection connection;
  62.  
  63. public static Connection getConnection() throws Exception{
  64. if(connection != null){
  65. //get connection to database
  66. String url = "jdbc:mysql://localhost:3306/csgoopenerdatabase";
  67. String user = "root";
  68. String password = "hockey33";
  69. Connection connection = DriverManager.getConnection(url,user,password);
  70. System.out.println("Connected to database!");
  71. //execute sql query
  72. //process result set
  73. }
  74. return connection;
  75. }
  76.  
  77.  
  78. }
  79.  
  80. String sql = "INSERT INTO userinfo VALUES('"+Username+"','"+Password+"','"+SteamTrade+"','"+Email+"')";
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement