Hola, me gustaria que me ayudaran a resolver este error que me apareció en un programa que estoy haciendo el cual funcionaba correctamente hasta que intente agregarle una Jtable:
Consulta.JbBuscar.addActionListener(new ActionListener() {
@Override
public void actionPerformed(ActionEvent e) {
try {
DriverManager.registerDriver(new org.gjt.mm.mysql.Driver());
conexionBD.conexion = DriverManager.getConnection(
"jdbc:mysql://localhost/", "root", "Marco");
conexionBD.s = conexionBD.conexion.createStatement();
conexionBD.s.executeUpdate("use zapateria;");
conexionBD.rs = conexionBD.s
.executeQuery("Select * from producto where codigo="+ Altas.TxtCodigo.getText() + " ;");
for (int i = 0; i <= conexionBD.numeroColumnas; i++) {
TablaConsulta.DTM.addColumn(conexionBD.RsMd
.getColumnLabel(i));
}
while (conexionBD.rs.next() == true) {
Object[] fila = new Object[conexionBD.numeroColumnas];
for (int x = 0; x < conexionBD.numeroColumnas; x++) {
fila[x] = conexionBD.rs.getObject(x + 1);
}
}
switch (Radionombre) {
case 1:
switch (Radiotalla) {
case 1:
break;
case 2:
break;
default:
break;
}
break;
case 2:
conexionBD.rs = conexionBD.s
.executeQuery("select * from producto where nombre='"
+ Consulta.TxtNombre.getText() + "'");
if (conexionBD.rs.next() == true) {
TablaConsulta.TbNombre = conexionBD.rs
.getString("nombre");
}
break;
default:
break;
}
} catch (SQLException e2) {
System.out.println(e2);
} catch (NullPointerException e2) {
}
}
});