package clasesAdministrador; import Conexion.conexion1; import java.sql.PreparedStatement; import java.sql.ResultSet; import java.sql.SQLException; import java.sql.Statement; import javax.swing.table.DefaultTableModel; import formAdministrador.usuarios1ad; import javax.swing.JOptionPane; public class usuario1ad { Conexion.conexion1 conn=new Conexion.conexion1(); public PreparedStatement sql; public ResultSet datos, rs; DefaultTableModel tabla = new DefaultTableModel(); Statement sent; public void Guardar(int num_usu, String nom_usu, String con1,String tipus) { try { conn.Conectar(); sql=conn.con.prepareStatement("insert into usuario (id_usu,nom_usu,con_usu,tip_usu) values ("+num_usu+",'"+nom_usu+"','"+con1+"','"+tipus+"')"); sql.execute(); conn.cerrar(); } catch(SQLException ex) { System.out.println("ERROR AL GUARDAR..."); } } // FIN METODO GUARDAR } // FIN DE TODO package Conexion; import java.sql.Connection; import java.sql.DriverManager; import java.sql.PreparedStatement; import java.sql.ResultSet; public class conexion1{ public PreparedStatement sql; public ResultSet datos; public Connection con=null; public void Conectar(){ String db="jdbc:mysql://localhost:3306/sena"; String usuario="root"; String password="salomeaa"; try { String controlador="com.mysql.jdbc.Driver"; System.out.println("CONEXION CON BASE DE DATOS...." +db); Class.forName(controlador); con=DriverManager.getConnection(db,usuario,password); System.out.println("CONEXION EXITOSA"); } catch(Exception ex) { System.out.println("Error "+ex.getMessage()); } } public void cerrar(){ if(con==null) { try { con.close();} catch(Exception ex) { } } } } public class usuarios1ad extends javax.swing.JFrame { usuario1ad gg = new usuario1ad(); public void GuardarUsuario(){ this.tipUsu(); gg.Guardar(Integer.parseInt(num_usu.getText()),nom_usu.getText(),con1.getText(),tipus); // JOptionPane.showMessageDialog(null, "DATOS ALMACENADOS CORRECTAMENTE", "GUARDAR", JOptionPane.INFORMATION_MESSAGE); }