Buscar
Social
Ofertas laborales ES

Foro sobre Java SE > No me muestra los datos en la tabla

Saludos.
Conexión OK...
try {
DefaultTableModel modelo = new DefaultTableModel();//Creo un modelo de datos para un jtable
jtable = new JTable(modelo); // nuevo objeto, mi tabla
String [] titulos = {"Idusuario","nombre","Contraseña"}; // para asignarle los titulos a mis 3 campos,
String [] registro = new String[3]; // sabiendo que mi sql tiene solo 3 campos
rs = st.executeQuery("SELECT * FROM empleados"); // manejamos los valores resultados de la sql

while(rs.next()){ // bucle para substraer los 3 campos
registro [0]=rs.getString("idempleados");
registro [1]=rs.getString("nombre");
registro [2]=rs.getString("contraseña");
modelo.addRow(registro); // el modelo de la tabla, añadir fila e insertar el registro substraido
} // fin del bucle
System.out.println("He llegado a substraerlos, no salta la excepción"); // solo falta mostralo en mi tabla
// uno de los dos debiera mostrame los datos
jTable1.setModel(modelo);//tabla creada con netbeans, alguna me tiene que mostrar los datos
jtable.setModel(modelo);//es mi objeto creado a mano , alguna me tiene que mostrar los datos

} catch (SQLException ex) { ..........

No me muestra nada más que un recuadro en gris. Gracias de antemano

septiembre 15, 2012 | Registered Commenterhugodepino

No veo el código que añade las columnas al modelo.

septiembre 15, 2012 | Registered Commenterchoces

Im sorry.
modelo.addColumn("Empleado")
modelo.addColumn("Nombre");
modelo.addColumn("Pwd");
Mil gracias de nuevo.

septiembre 15, 2012 | Registered Commenterhugodepino

Ahora "ya lo veo", pero ¿Funciona?

septiembre 15, 2012 | Registered Commenterchoces