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
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