Documentos de Académico
Documentos de Profesional
Documentos de Cultura
PROCEDIMIENTOS DEL
PROGRAMADOR
LIBRERIAS DE JAVA
SWING
PROGRAMADOR
package CLASESPROGRAMADOR;
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.SQLException;
public CONEXION() {
con=null;
try {
Class.forName(driver);
con =(Connection) DriverManager.getConnection(url,usuario,contraseña);
if (con!=null)
{
System.out.println("conexion exitosa !!!!!");
}
}
catch (ClassNotFoundException | SQLException e)
{
System.out.println("error al conectar"+ e);
}
}
public Connection conectar()
{
return (con);
}
package aeromexico;
import CLASESPROGRAMADOR.CONEXION;
import java.sql.Connection;
import java.sql.PreparedStatement;
import java.sql.SQLException;
import java.util.logging.Level;
import java.util.logging.Logger;
import javax.swing.JOptionPane;
public FORMCLIEN() {
initComponents();
}
String clave;
String nombre;
boolean sexo=true;
String tel;
int edad=0;
clave=TXTCLAVE.getText();
nombre=TXTNOMBRE.getText();
tel=TXTTEL.getText();
if(RDBHOMBRE.isSelected())
{
sexo=true;
}
if(RDBMUJER.isSelected())
{
sexo=false;
}
edad=Integer.parseInt(SPNEDAD.getValue().toString());
CONEXION conectado;
conectado=new CONEXION();
Connection registra=conectado.conectar();
try {
PreparedStatement ps=registra.prepareStatement("INSERT INTO CLIENTES VALUES (?,?,?,?,?)");
ps.setString(1, clave);
ps.setString(2, nombre);
ps.setBoolean(3, sexo);
ps.setString(4, tel);
ps.setInt(5, edad);
ps.executeUpdate();
JOptionPane.showMessageDialog(null," alumno capturado correctamente");
} catch (SQLException ex) {
Logger.getLogger(FORMCLIEN.class.getName()).log(Level.SEVERE, null, ex);
}
conectado.desconectar();
this.setVisible(false);
}