Galera to com um probleminha numa consulta aqui,
Olha aconsulta:
lista = (List) this.HDAO.consultar("Produto ", "WHERE idproduto in(select produto_idproduto from o_quarto_has_produto" +
" WHERE tipo_quarto_idtipo_quarto = " + tpQuarto.getIdtipoQuarto() + ")",5);
… na casse DAO
public List consultar(String tabela, String condicao, int MaxResultados){
session = ConnectDB.getInstance();
List lista = null;
if(MaxResultados == 0){
lista = session.createQuery("from "+ tabela +" "+ condicao).list();
}else{
lista = session.createQuery("from "+ tabela +" "+ condicao).setMaxResults(MaxResultados).list();
}
session.close();
return lista;
}
Mas da erro na hora que executo a consulta…
se alguem tiver uma ideia …