Advertisement
Guest User

Untitled

a guest
Feb 4th, 2018
80
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.61 KB | None | 0 0
  1. import java.sql.Connection;
  2. import java.sql.PreparedStatement;
  3. import java.sql.ResultSet;
  4. import java.sql.SQLException;
  5.  
  6. public class LoginDAO {
  7.  
  8. public static boolean validate(String user, String password) {
  9. Connection con = null;
  10. PreparedStatement ps = null;
  11. DatabaseClass db = new DatabaseClass();
  12.  
  13. try {
  14. con = db.getConn();
  15. ps = con.prepareStatement("SELECT username, password from users WHERE username = ? and password = ?");
  16. ps.setString(1, user);
  17. ps.setString(2, password);
  18.  
  19. ResultSet rs = ps.executeQuery();
  20.  
  21. if (rs.next()) {
  22. //result found, means valid inputs
  23. return true;
  24. }
  25. } catch (SQLException ex) {
  26. System.out.println("Login error -->" + ex.getMessage());
  27. return false;
  28. }
  29. return false;
  30. }
  31.  
  32. public static boolean validateStatus(String user, String status){
  33. Connection con = null;
  34. PreparedStatement ps = null;
  35. DatabaseClass db = new DatabaseClass();
  36.  
  37. try {
  38. con = db.getConn();
  39. ps = con.prepareStatement("Select username, status from users where username = ? and status = ?");
  40. ps.setString(1, user);
  41. ps.setString(2, status);
  42.  
  43. ResultSet rs = ps.executeQuery();
  44.  
  45. if (rs.next()) {
  46. //result found, means valid inputs
  47. return true;
  48. }
  49. } catch (SQLException ex) {
  50. return false;
  51. }
  52. return false;
  53. }
  54. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement