Bom ao fazer login eu estava querendo salvar esses dados
porém está dando error ao entrar dentro do while:
Equipamentos equipamento = new Equipamentos();
PreparedStatement pesquisarEquipDados = con.prepareStatement("SELECT e.equipamento_nome,e.id_equipamentos,eu.id_equipamento_do_usuario,eu.idequipamentos FROM equipamento_user eu INNER JOIN equipamentos e on(e.id_equipamentos=eu.idequipamentos) INNER JOIN usuario u on (u.id_usuario=eu.idusuario) where u.id_usuario= "+Sessao.getInstancia().getUsuario().getId()+"");
ResultSet resultEquip = pesquisarEquipDados.executeQuery();
while(resultEquip.next()){
if(rs.getLong("e.id_equipamentos")==1){
equipamento.setEquipamento_nome(rs.getString("e.equipamento_nome"));
equipamento.setId_equipamentoUser_computador(rs.getLong("eu.id_equipamento_do_usuario"));
equipamento.setSerial_computador(rs.getString("eu.serial_equipamento"));
}
if(rs.getLong("eu.idequipamentos")==2){
equipamento.setEquipamento_nome(rs.getString("e.equipamento_nome"));
equipamento.setId_equipamentoUser_modem(rs.getLong("eu.id_equipamento_do_usuario"));
equipamento.setSerial_modem(rs.getString("eu.serial_equipamento"));
}
if(rs.getLong("eu.idequipamentos")==3){
equipamento.setEquipamento_nome(rs.getString("e.equipamento_nome"));
equipamento.setId_equipamentoUser_impressora(rs.getLong("eu.id_equipamento_do_usuario"));
equipamento.setSerial_impressora(rs.getString("eu.serial_equipamento"));
}
if(rs.getLong("eu.idequipamentos")==4){
equipamento.setEquipamento_nome(rs.getString("e.equipamento_nome"));
equipamento.setId_equipamentoUser_monitor(rs.getLong("eu.id_equipamento_do_usuario"));
equipamento.setSerial_monitor(rs.getString("eu.serial_equipamento"));
}
}
aSessao.getInstancia().setDepartamento(departamento);
aSessao.getInstancia().setEquipamentos(equipamento);
o problema está nessa linha
if(rs.getLong(“eu.idequipamentos”)==1)
alguém poderia me ajudar como eu melhoraria isso?

