Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- DefaultTableModel mp1 = (DefaultTableModel) jtb1.getModel();
- int l = mp1.getRowCount(); //Conta as linhas da tabela.
- if(l>0){
- while(l>0){
- ((DefaultTableModel) jtb1.getModel()).removeRow(l-1);// menos um pois a primeira linha é a linha ZERO | LIMPA A TABELA.
- l--;
- } // fim do while
- }// fim do if- verifica se tem alguma informação na tabela
- /// fim do limpa a tabela
- try{
- //// sem argumento na pesquisa:
- ResultSet rs = autorDAO.acharTodos();
- // instancia o objejo mp da classe DefaultTableModel
- DefaultTableModel mp = (DefaultTableModel) jtb1.getModel();
- while(rs.next()){ // Pesquisa em todas as linhas do banco.
- //pega os dados da linha no banco de dados
- String Coluna0 = String.valueOf(rs.getString("cod"));
- String Coluna1 = rs.getString("nome").toString().trim();
- String Coluna2 = String.valueOf(rs.getDate("dataNasc"));
- mp.addRow(new String[]{Coluna0,Coluna1,Coluna2});
- }
- }
- catch(SQLException erro){
- JOptionPane.showMessageDialog(this,"Ocorreu um erro:"+ erro, "Preencher Item", 2);
- }
- tamanhocolunas();
- jtb1.setAutoCreateRowSorter(true); /// ordena as linhas ao clicar na coluna
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement