Foros del Web » Programación para mayores de 30 ;) » Java »

[SOLUCIONADO] Error java.lang.NullPointerException en Jtable

Estas en el tema de Error java.lang.NullPointerException en Jtable en el foro de Java en Foros del Web. 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 ...
  #1 (permalink)  
Antiguo 15/05/2015, 15:57
 
Fecha de Ingreso: mayo-2015
Mensajes: 1
Antigüedad: 9 años
Puntos: 0
Pregunta Error java.lang.NullPointerException en Jtable

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

}

}
});

Etiquetas: eclipse
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 23:32.