Hola ahora les mostrare el codigo para mostrar una consulta de una BD en un JTable.
Esta es la clase "MostrarJTable" la cual recibe como parametrosun ResultSet y DefaultTableModel, en mi post Conexion Sql Server Java Netbeans lo pueden encontar en la parte donde dice las consultas con un boton.
import java.sql.*; import javax.swing.*; import javax.swing.table.DefaultTableModel; public class MostrarJTable { public DefaultTableModel Imprimir(ResultSet res,DefaultTableModel modelo){ int i; try { ResultSetMetaData rmeta = res.getMetaData(); int numColumnas= rmeta.getColumnCount(); for(i=1;i<=numColumnas;i++) { modelo.addColumn(rmeta.getColumnName(i)); } while (res.next()) { Object [] fila = new Object[numColumnas]; for (i=0;i<numColumnas;i++) fila[i] = res.getObject(i+1); modelo.addRow(fila); } } catch (Exception e) { JOptionPane.showMessageDialog(null,"Error: en la creacion de la tabla "+e); } return modelo; } }
Espero les haya servido y colaboren, gracias.
2 comentarios :
▼▲ Mostrar / Ocultar comentariosbuen post, pero necesito saber como aplicar esto en mi proyecto
Me sirvió de maravilla, muchas gracias.
Publicar un comentario
Deja tus comentarios respecto al contenido de este post