Menú

Mostrar Mensajes

Esta sección te permite ver todos los mensajes escritos por este usuario. Ten en cuenta que sólo puedes ver los mensajes escritos en zonas a las que tienes acceso en este momento.

Mostrar Mensajes Menú

Mensajes - Kodokuna

#1
Java / Ayuda con java y mysql gracias
22 Noviembre 2016, 02:17 AM
hola una ayudita por favor, se me a olvidado el codigo  de conexion de mi clase de java con el formulario(Jframe), ty esque  cuando ejecuto mi fromulario me dice que la BD y tabla que quiero conectar no existe este es mi codigo es cortito.GRACIAS DE ANTEMANO.
DE LA CLASE
public class BDconexion {
   public static Connection sqlConnection(){
   Connection cn=null;
       try {
           Class.forName("com.mysql.jdbc.Driver");
           cn=DriverManager.getConnection("jdbc:mysql://localhost/BDEmpresa","root","123");
           
       } catch (Exception e) {
           JOptionPane.showMessageDialog(null,"asdasd");
       }
       return cn;
}
}
Y ESTE ES DEL FORMULARIO(JFRAME) AQUI ES EL PROBLEMA NO ME ACUERDO COMO
ERA ESTE CODIGO Y EL DRIVER ESTA BIEN.

BDconexion mysql=new BDconexion();
  Connection cn=mysql.sqlConnection();

Y ESTE ES EL CODIGO DEL BOTON
 
       DefaultTableModel mdiarea=new DefaultTableModel();
       mdiarea.addColumn("codigo");
       mdiarea.addColumn("nombre");
       mdiarea.addColumn("edad");
       mdiarea.addColumn("sueldo");
       tblarea.setModel(mdiarea);
       try {
       String sql="select * from BTEmpleado";  
       PreparedStatement pstm=cn.prepareStatement(sql);
       ResultSet rs=pstm.executeQuery();
       while(rs.next()){
              int codigo=rs.getInt(1);
        String nombre=rs.getString(2);
                int edad=rs.getInt(3);
        double sueldo=rs.getDouble(4);
          Object fila[]={codigo,nombre,edad,sueldo};
           mdiarea.addRow(fila);
       }      
       } catch (Exception e) {
           JOptionPane.showMessageDialog(null, e);
       }
GRACIAS