Query Hql

7 respostas
TFAGUNDES6

Galera estou com o seguinte problema !

Tenho q monstar um select assim :SELECT * FROM LALA LIMIT 1 , 10;
só que em hql !

Alguém pode dar um help ?

Abraços…

7 Respostas

Lavieri

so pode ser com HQL ?? é com hibernate se for com hibernate da pra fazer izi?

TFAGUNDES6

Estou usando hibernate sim !!

Não entendi !!!

‘’‘se for com hibernate da pra fazer izi?’’’

valeu !!!

Lavieri
Session session = HibernateUtils.getSession();

List<Lala> lalas = session.createCriteria(Lala.class)
    .setFirstResult(1);
    .setMaxResults(10);
    .list();

izi ^^

TFAGUNDES6

Acho q da pra fazer assim tmb !!

Query q = session.createQuery(consulta).setFirstResult(1).setMaxResults(10);
collConsultaGri = q.list();

Valeu cara, abraços…

rod

A diferenca é que assim voce utiliza a API do JPA:

Query q = session.createQuery(consulta).setFirstResult(1).setMaxResults(10);  
   collConsultaGri = q.list();

E assim voce utiliza a API do Hibernate:

Session session = HibernateUtils.getSession();  
   
 List<Lala> lalas = session.createCriteria(Lala.class)  
     .setFirstResult(1);  
     .setMaxResults(10);  
     .list();

:wink:

Lavieri

não exatamente… aquele Query q … ali do inicio é org.hibernate.Query … o não o do JPA… e ela strat da session… assim como o criteria… os 2 usam API do hibernate

TFAGUNDES6

Pode crer !!!

Aqui funfo legal, consegui fazer a paginação em ajax…Ficou show !!!
Faleu galera !!!

Abraços…

Criado 27 de março de 2009
Ultima resposta 27 de mar. de 2009
Respostas 7
Participantes 3