Advertisement
Guest User

Untitled

a guest
Feb 26th, 2016
87
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.80 KB | None | 0 0
  1. import javax.swing.*;
  2. import javax.swing.JOptionPane;
  3. import java.awt.event.ActionEvent;
  4. import java.awt.event.ActionListener;
  5. import java.sql.Connection;
  6. import java.sql.DriverManager;
  7. import java.sql.ResultSet;
  8. import java.sql.Statement;
  9.  
  10.  
  11. public class formLogin extends JFrame {
  12.  
  13.  
  14. private JButton button1;
  15. private JTextField textField1;
  16. private JPasswordField passwordField1;
  17. private JPanel Login;
  18.  
  19. public formLogin() {
  20. setContentPane(Login);
  21. pack();
  22. setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
  23.  
  24.  
  25. button1.addActionListener(new ActionListener() {
  26. @Override
  27. public void actionPerformed(ActionEvent e) {
  28. String sql="Select * from main";
  29. try {
  30. Class.forName("com.mysql.jdbc.Driver");
  31. Connection con= (Connection) DriverManager.getConnection("jdbc:mysql://localhost:3306/testbd","root","qqq111");
  32. Statement stmt=con.createStatement();
  33. ResultSet rs = stmt.executeQuery(sql);
  34. String user=textField1.getText();
  35. String pwd= new String (passwordField1.getPassword());
  36. while(rs.next()) {
  37. String uname=rs.getString("name");
  38. String password=rs.getString("passw");
  39. if ((user.equals(uname)) && (pwd.equals(password)))
  40. JOptionPane.showMessageDialog(null, "Nice");
  41. }
  42. }
  43. catch (Exception es){
  44. JOptionPane.showMessageDialog(null, es.getMessage());
  45. }
  46. }
  47. });
  48. setVisible(true);
  49. }
  50. }
  51.  
  52. public class Start {
  53. public static void main(String[] args){
  54. Home Start = new Home();
  55. }
  56. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement