private void initTabela(){
try {
Statement stm = (Statement) InstanciaBanco.getInstancia().getConexao().createStatement(ResultSet.TYPE_SCROLL_INSENSITIVE, ResultSet.CONCUR_UPDATABLE);
ResultSet rs = stm.executeQuery("SELECT * FROM tipo_de_pessoa");
ResultSetMetaData rsmd = rs.getMetaData();
DefaultTableModel modelo = (DefaultTableModel) tabTiposPessoas.getModel();
rs.first();
int i = 1;
while(rs.next()){
if (rsmd.getColumnName(2).equalsIgnoreCase("decricao")){
modelo.addRow(new String[]{rs.getString(2)});
// modelo.setValueAt(new String(rs.getString(2)), i, 2);
i++;
}
}
rs.first();
tabTiposPessoas.setModel(modelo);
}
catch (SQLException ex) {
ex.printStackTrace();
}
}
Gente naum sei pq no cod acima ele naum ta inicializando a minha tabela.
PS.: Sei que não é bom o Uso de DTM, mas isso deixa comigo, se puderem ver onde esta o erro pq os dados naum estão aparecendo na tabela!