Advertisement
Guest User

Untitled

a guest
Dec 1st, 2016
89
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.83 KB | None | 0 0
  1. package com.gco;
  2.  
  3. import java.sql.*;
  4.  
  5. public class SignMeUp {
  6.  
  7. private Connection connect;
  8. private ResultSet rest;
  9. private Statement stmt, insStmt;
  10.  
  11.  
  12.  
  13.  
  14. public void InsertStmt(String uname, String pname, String fname, String lname, String street,
  15. String rcity, String rstate, String rzip) {
  16. try
  17. {
  18. insStmt = connect.createStatement();
  19. insStmt.executeUpdate("INSERT INTO getusers ("
  20. + "user_name, pass_word, fname, lname, usraddr, usrcity, "
  21. + "usrstate, usrzip) VALUES ('" + uname + "', '" + pname + "', '" + fname
  22. + "', '" + lname + "', '"
  23. + street + "', '" + rcity
  24. + "', '" + rstate
  25. + "', '" + rzip + "')");
  26. } catch (SQLException ens)
  27. {
  28. System.out.println(ens.getMessage());
  29. }
  30. }
  31.  
  32. public void connectDB()
  33. {
  34. try
  35. {
  36.  
  37. Class.forName("com.mysql.jdbc.Driver");
  38. }catch (ClassNotFoundException e)
  39. {
  40. System.out.println("Database cannot open");
  41. }
  42. try
  43. {
  44. DriverManager.registerDriver(new com.mysql.jdbc.Driver());
  45. connect = DriverManager.getConnection ("jdbc:mysql://localhost/login?"
  46. + "user=root&password=");
  47. System.out.println("Connection established");
  48. } catch (SQLException e)
  49. {
  50. System.out.println(e.getMessage());
  51. }
  52. }
  53.  
  54. public int loginListener(String usn, String pwd)
  55. {
  56. String sName=null, sPass=null;
  57. try
  58. {
  59. String uName = usn;
  60. String uPass = pwd;
  61. stmt = connect.createStatement();
  62. rest = stmt.executeQuery("SELECT * FROM getusers "
  63. + "WHERE user_name='" + uName + "'");
  64. if (rest.absolute(1))
  65. {
  66. //rest.next();
  67. sName = rest.getString("user_name");
  68. sPass = rest.getString("pass_word");
  69. System.out.println(sName + "&" + sPass);
  70. if (uName.equals(sName)&& uPass.equals(sPass))
  71. {
  72. return 1;
  73. }
  74. else
  75. {
  76. return 2;
  77. }
  78.  
  79. }
  80. else
  81. {
  82. return 3;
  83.  
  84. }
  85.  
  86. } catch (SQLException e)
  87.  
  88. {
  89. System.out.println(e.getMessage());
  90. return 3;
  91. }
  92. }
  93. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement