Guest User

Untitled

a guest
Jan 14th, 2019
159
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.93 KB | None | 0 0
  1. /*
  2. * To change this template, choose Tools | Templates
  3. * and open the template in the editor.
  4. */
  5. package javaapplication3;
  6.  
  7. import java.sql.Connection;
  8. import java.sql.DriverManager;
  9. import java.sql.ResultSet;
  10. import java.sql.SQLException;
  11. import java.sql.Statement;
  12. import javax.swing.JOptionPane;
  13.  
  14. /**
  15. *
  16. * @author usuario
  17. */
  18. public class Funcoes {
  19.  
  20. private static final String DB_URL = "jdbc:mysql://localhost/devweb2";
  21. private static final String DB_USER = "root";
  22. private static final String DB_PASSWD = "root";
  23.  
  24. // Busca se login ja existe na base de dados, e se existir retorna com a id da linha onde esta alocado.
  25. public int retornaIDdeLogin(String login) throws SQLException {
  26.  
  27. Connection conexao = DriverManager.getConnection(DB_URL, DB_USER, DB_PASSWD);
  28.  
  29. Statement sts = conexao.createStatement(ResultSet.TYPE_SCROLL_SENSITIVE, ResultSet.CONCUR_UPDATABLE);
  30. ResultSet rsr = sts.executeQuery("SELECT * FROM usuario WHERE login = '" + login + "'");
  31.  
  32. rsr.next();
  33. int id = rsr.getInt("id");
  34. return id;
  35.  
  36. }
  37.  
  38. // public ResultSet selectGeral() throws SQLException {
  39. // Connection conexao = DriverManager.getConnection(DB_URL, DB_USER, DB_PASSWD);
  40. // Statement st = conexao.createStatement(ResultSet.TYPE_SCROLL_SENSITIVE, ResultSet.CONCUR_UPDATABLE);
  41. // ResultSet rs = st.executeQuery("SELECT * FROM usuario");
  42. // return rs;
  43. // }
  44. public String validaSenha() {
  45. String senha1 = "";
  46. String erro = null;
  47. int tmp = 0;
  48.  
  49. while (tmp == 0) {
  50. senha1 = JOptionPane.showInputDialog("Digite a sua nova senha:");
  51. String senha2 = JOptionPane.showInputDialog("Digite novamente a sua nova senha para confirmar:");
  52.  
  53. if (senha1.equals(senha2)) {
  54. tmp = 1;
  55. return senha1;
  56. }
  57. }
  58. return erro;
  59. }
  60. }
Add Comment
Please, Sign In to add comment