我正在尝试显示更详细的列标题,而不使用DbUtils.resultSetToTableModel()
. 这是我的代码:
ResultSet rs = null;
PreparedStatement pst = null;
String sql = "SELECT * From product";
String col[] = {"Product No", "Name", "Price", "QOH"};
DefaultTableModel dtm = new DefaultTableModel();
try {
pst = conn.prepareStatement(sql);
rs = pst.executeQuery();
dtm.setColumnIdentifiers(col);
ProductList_tbl.setModel(dtm);
ProductList_tbl.setModel(DbUtils.resultSetToTableModel(rs));
}
但它仍然显示数据库表列名。