Advertisement
Irlan

ListaAutores

Apr 2nd, 2015
198
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 1.55 KB | None | 0 0
  1.         DefaultTableModel mp1 = (DefaultTableModel) jtb1.getModel();
  2.        
  3.         int l = mp1.getRowCount(); //Conta as linhas da tabela.
  4.        
  5.        
  6.         if(l>0){              
  7.            
  8.             while(l>0){        
  9.         ((DefaultTableModel) jtb1.getModel()).removeRow(l-1);// menos um pois a primeira linha é a linha ZERO | LIMPA A TABELA.      
  10.             l--;
  11.         } // fim do while      
  12.        
  13.         }// fim do if- verifica se tem alguma informação na tabela
  14.        
  15.         /// fim do limpa a tabela
  16.        
  17.         try{
  18.             //// sem argumento na pesquisa:          
  19.             ResultSet rs = autorDAO.acharTodos();
  20.            
  21.             // instancia o objejo mp da classe DefaultTableModel
  22.            DefaultTableModel mp = (DefaultTableModel) jtb1.getModel();
  23.            
  24.            while(rs.next()){ // Pesquisa em todas as linhas do banco.              
  25.        
  26.         //pega os dados da linha no banco de dados
  27.         String Coluna0 = String.valueOf(rs.getString("cod"));
  28.         String Coluna1 = rs.getString("nome").toString().trim();
  29.         String Coluna2 = String.valueOf(rs.getDate("dataNasc"));        
  30.        
  31.         mp.addRow(new String[]{Coluna0,Coluna1,Coluna2});          
  32.             }
  33.  
  34.         }
  35.         catch(SQLException erro){
  36.             JOptionPane.showMessageDialog(this,"Ocorreu um erro:"+ erro, "Preencher Item", 2);
  37.         }
  38.        
  39.        
  40.         tamanhocolunas();
  41.         jtb1.setAutoCreateRowSorter(true); /// ordena as linhas ao clicar na coluna
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement