public Usuarios getEntity(int primaryKey) {
String sql = "Select * from usuarios Where ID=?";
Usuarios toReturn = null;
try{
PreparedStatement ps = BDConector.getInstance().getConnection().prepareStatement(sql);
ps.setInt(1, primaryKey);
ResultSet rs = ps.executeQuery();
toReturn = new Usuarios();
while (rs.next()){
toReturn.setId(rs.getInt(1));
toReturn.setNome(rs.getString(2));
toReturn.setUsuario(rs.getString(3));
toReturn.setSenha(rs.getString(4));
toReturn.setModalidade(rs.getString(5));
}
ps.close();
rs.close();
}catch(SQLException sqle){
JOptionPane.showMessageDialog(null,"Erro ao Buscar Dados " +sqle);
toReturn = null;
}
return toReturn;
Buscar dados no Banco de Dados [Resolvido]
G
Galera é o seguinte criei classe DAO e agora estou com dificuldade de pegar os dados do Usuario para validar a entrada no sistema alguem tem uma sugestao sobre como poderia fazer isso?
Ai esta como está configurado o modo como a classe pega os dados do banco, inserir funcionou ok mas como eu pego somente os ddos de "Usuario" e "Senha"?
agradeço desde já.
1 Resposta
Da classe que usa o DAO você vai ter o objeto usuário:
Usuario u=dao.getEntity(1);
String sUsuario=u.getUsuario();
String sSenha=u.getSenha();
Criado 21 de abril de 2012
Ultima resposta 22 de abr. de 2012
Respostas 1
Participantes 2
Alura POO: o que é programação orientada a objetos? Aprenda os conceitos básicos da programação orientada a objetos, como classes, objetos, herança, encapsulamento e polimorfismo, com exemplos.
Casa do Codigo Inteligencia Artificial e ChatGPT: Da revolucao dos... Por Fabricio Carraro — Casa do Codigo