Bonjour,

J'aimerais compter le nombre d'ocurrence dans une table. Voici mon code. Le problème êtant que je n'arrive pas à récupérer ma requete dans un int.

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
public static int nombreAbonne(){
 
    int nb=0;
    session = HibernateUtil.getSessionFactory().openSession();
    transaction = session.beginTransaction();
 
    nb = (int)session.createQuery("select COUNT(*) FROM Abonne").uniqueResult();
 
    session.getTransaction().commit();
    session.close();
 
    return nb;
 
    }

Merci d'avance pour votre aide !