Advertisement
Guest User

Untitled

a guest
Oct 4th, 2017
82
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 6.33 KB | None | 0 0
  1. package main;
  2.  
  3.  
  4. import java.io.BufferedReader;
  5. import java.io.InputStreamReader;
  6. import java.sql.Connection;
  7. import java.sql.DriverManager;
  8. import java.sql.PreparedStatement;
  9. import java.sql.ResultSet;
  10. import java.sql.SQLException;
  11. import java.sql.Statement;
  12. import java.util.logging.Level;
  13. import java.util.logging.Logger;
  14. import javax.swing.JOptionPane;
  15. import java.net.*;
  16. import java.*;
  17. import javax.management.Query;
  18. /**
  19.  *
  20.  * @author Mozes
  21.  */
  22. public class regiszt extends javax.swing.JFrame {
  23. Connection conn=null;
  24. ResultSet res=null;
  25. PreparedStatement pst=null;
  26.  
  27.     /**
  28.      * Creates new form regiszt
  29.      */
  30.     public regiszt() {
  31.         initComponents();
  32.        
  33.     }
  34.  
  35.     /**
  36.      * This method is called from within the constructor to initialize the form.
  37.      * WARNING: Do NOT modify this code. The content of this method is always
  38.      * regenerated by the Form Editor.
  39.      */
  40.     @SuppressWarnings("unchecked")
  41.     // <editor-fold defaultstate="collapsed" desc="Generated Code">                          
  42.     private void initComponents() {
  43.  
  44.         jLabel1 = new javax.swing.JLabel();
  45.         nev = new javax.swing.JTextField();
  46.         jelszo = new javax.swing.JTextField();
  47.         email = new javax.swing.JTextField();
  48.         jLabel2 = new javax.swing.JLabel();
  49.         jLabel3 = new javax.swing.JLabel();
  50.         jLabel4 = new javax.swing.JLabel();
  51.         jButton2 = new javax.swing.JButton();
  52.  
  53.         jLabel1.setText("jLabel1");
  54.  
  55.         setDefaultCloseOperation(javax.swing.WindowConstants.DISPOSE_ON_CLOSE);
  56.  
  57.         jLabel2.setText("felhasználó név");
  58.  
  59.         jLabel3.setText("jelszó");
  60.  
  61.         jLabel4.setText("email cím");
  62.  
  63.         jButton2.setText("regsiztrálok");
  64.         jButton2.addActionListener(new java.awt.event.ActionListener() {
  65.             public void actionPerformed(java.awt.event.ActionEvent evt) {
  66.                 jButton2ActionPerformed(evt);
  67.             }
  68.         });
  69.  
  70.         javax.swing.GroupLayout layout = new javax.swing.GroupLayout(getContentPane());
  71.         getContentPane().setLayout(layout);
  72.         layout.setHorizontalGroup(
  73.             layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
  74.             .addGroup(layout.createSequentialGroup()
  75.                 .addGap(22, 22, 22)
  76.                 .addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
  77.                     .addComponent(jLabel2, javax.swing.GroupLayout.PREFERRED_SIZE, 83, javax.swing.GroupLayout.PREFERRED_SIZE)
  78.                     .addComponent(jLabel3)
  79.                     .addComponent(jLabel4))
  80.                 .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
  81.                 .addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
  82.                     .addComponent(jButton2)
  83.                     .addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING, false)
  84.                         .addComponent(nev, javax.swing.GroupLayout.DEFAULT_SIZE, 219, Short.MAX_VALUE)
  85.                         .addComponent(jelszo)
  86.                         .addComponent(email)))
  87.                 .addContainerGap(72, Short.MAX_VALUE))
  88.         );
  89.         layout.setVerticalGroup(
  90.             layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
  91.             .addGroup(javax.swing.GroupLayout.Alignment.TRAILING, layout.createSequentialGroup()
  92.                 .addGap(32, 32, 32)
  93.                 .addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)
  94.                     .addComponent(nev, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
  95.                     .addComponent(jLabel2))
  96.                 .addGap(27, 27, 27)
  97.                 .addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)
  98.                     .addComponent(jelszo, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
  99.                     .addComponent(jLabel3))
  100.                 .addGap(33, 33, 33)
  101.                 .addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)
  102.                     .addComponent(email, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
  103.                     .addComponent(jLabel4))
  104.                 .addGap(58, 58, 58)
  105.                 .addComponent(jButton2)
  106.                 .addContainerGap(67, Short.MAX_VALUE))
  107.         );
  108.  
  109.         pack();
  110.     }// </editor-fold>                        
  111.  
  112.     private void jButton2ActionPerformed(java.awt.event.ActionEvent evt) {                                        
  113.         {
  114.         String név=nev.getText();
  115.         String pass=jelszo.getText();    
  116.         String emai=email.getText();    
  117.             PreparedStatement pstmt=null;
  118.             Connection con=null;
  119.            
  120.         try{
  121.             Class.forName("com.mysql.jdbc.Driver");
  122.          con = DriverManager.getConnection("jdbc:mysql://87.229.71.221/patrik","patrik","napalm");
  123.          pstmt = con.prepareStatement("insert into prog values (?,?,?)");
  124.          pstmt.setString(1,név);
  125.          pstmt.setString(2,pass);
  126.         pstmt.setString(3,emai);
  127.         int i=pstmt.executeUpdate();
  128.                  if (i>0) {
  129.                 System.out.println("   müködikkk"
  130.                    );
  131.                 this.dispose();
  132.                 JOptionPane.showMessageDialog(null, "regisztráció sikeres");
  133.                
  134.                
  135.             }else{System.out.println("nem megy");
  136.                  }
  137.  
  138.            
  139.          
  140.          
  141.          
  142.          
  143.        
  144.          
  145.          
  146.            
  147.          
  148.          
  149.            
  150.            
  151.            
  152.            
  153.            
  154.            
  155.            
  156.            
  157.            
  158.            
  159.            
  160.            
  161.            
  162.            
  163.            
  164.            
  165.            
  166.            
  167.            
  168.            
  169.            
  170.         }catch(Exception e){
  171.      {
  172.          System.out.println(e.getMessage()+"       nem megy");}
  173.      }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement