[color=blue][b]O codigo abaixo funciona, mas jogar true true true em todos os campos da tabela!!!
Aki ta 7 no j pq são 6 colunas blz!!
Bom abaixo tem o codigo q vai na interface grafica:[/b][/color]
[code] public void jogarnaTabela(List listaDosUsuarios){
System.out.print("Tamanho = "+ listaDosUsuarios.size());
for(int i = 0; i < listaDosUsuarios.size(); i++){
for(int j = 0; j < 7; j++){
tabela.setValueAt(listaDosUsuarios.get(i).getNome(), i, j);
tabela.setValueAt(listaDosUsuarios.get(i).getUsuario(), i, j);
tabela.setValueAt(listaDosUsuarios.get(i).getHoraUltimoAcesso(), i, j);
tabela.setValueAt(listaDosUsuarios.get(i).isP1(), i, j);
tabela.setValueAt(listaDosUsuarios.get(i).isP2(), i, j);
tabela.setValueAt(listaDosUsuarios.get(i).isP3(), i, j);
tabela.setValueAt(listaDosUsuarios.get(i).isP4(), i, j);
}
}
}[/code]
[size=18]
[color=red]e parte controle:[/color][/size]
[code] public List pesquisarPorNome(String nome){
System.out.println("Entrou na pesquisa por nome !");
String comandosSQL = " SELECT * "+
" FROM usuarios "+
" WHERE nome like '%" + nome + "%'";
AcessoMySQL bd = new AcessoMySQL();
PreparedStatement pstm;
ResultSet rs;
// como são varios usuarios bean:
Usuarios usuariosBean;
List<Usuarios> listaUsuarios = new ArrayList();
try{
pstm = (PreparedStatement) bd.conectar().prepareStatement(comandosSQL);
rs = pstm.executeQuery(comandosSQL);
while(rs.next()){
System.out.println(" - ta no while");
usuariosBean = new Usuarios();
usuariosBean.setNome(rs.getString("nome"));
usuariosBean.setUsuario(rs.getString("usuario"));
usuariosBean.setSenha(rs.getString("senha"));
usuariosBean.setP1(rs.getBoolean("p1"));
usuariosBean.setP2(rs.getBoolean("p2"));
usuariosBean.setP3(rs.getBoolean("p3"));
usuariosBean.setP4(rs.getBoolean("p4"));
usuariosBean.setIdUsuarios(rs.getInt("idUsuario"));
usuariosBean.setHoraUltimoAcesso(rs.getString("HoraUltimoAcesso"));
listaUsuarios.add(usuariosBean);
System.out.println("Passou aki" + listaUsuarios.get(2).getNome());
}
}catch(Exception e){
}
// retorna a lista de usuarios para ser descompactada!
return listaUsuarios;
}[/code]
Ta muito esquisito!!!