Inicializar tabela

0 respostas
guisantogui
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!

Criado 3 de maio de 2010
Respostas 0
Participantes 1