publicListbuscarNota(intmes,intano){
session=HibernateUtil.getSessionFactory().openSession();try{
Queryq=session.createQuery("from NF where month(data) = :mes and year(data) = :ano");q.setParameter("mes",mes);q.setParameter("ano",ano);returnq.list();}finally{
session.clear();session.close();}
}
LucianoTulio
Vlws amigo deu certo aqui, Brigadao
Mas se alguem me ajudar com criteria seria melhor, logo que só utilizo criteria no meu projeto
fbl.lucas
Cara, posta o código que você fez que fica mais facil. O “data” é o nome do atributo da sua classe NF que corresponde ao campo dataentrada no seu banco.
LucianoTulio
Era um erro idiota meu hahahah
mas agora ta funcionando
teria como vc me ajudar nesta hql, preciso realizar um distinct e um order by,
vc me aconselha a fazer isso na busca ou criar um TreeSet, utilizar Set ao invés de List?
Brigadao
fbl.lucas
LucianoTulio:
Era um erro idiota meu hahahah
mas agora ta funcionando
teria como vc me ajudar nesta hql, preciso realizar um distinct e um order by,
vc me aconselha a fazer isso na busca ou criar um TreeSet, utilizar Set ao invés de List?
Brigadao
Qual o motivo de usar distinct? só adicionar o "order by " + nome do atributo ao HQL
LucianoTulio
pq preciso apenas saber o codcliente q tem nota, s ele tem 1 ou + nao importa, so s ele tem ou não
e desse codigo vou fazer a busca em outra tabela do meu projeto