Bonjour,
J'utilise l'Order d'hibernate. Il différencie malheureusement les caractères spéciaux et les majuscules/minuscules. Les minuscules sont à la fin de ma liste. Comment faire pour que le tri soit correct (BD Oracle)?
Merci !
Bonjour,
J'utilise l'Order d'hibernate. Il différencie malheureusement les caractères spéciaux et les majuscules/minuscules. Les minuscules sont à la fin de ma liste. Comment faire pour que le tri soit correct (BD Oracle)?
Merci !
Tu fais un order by sur une requête HQL ?
Quelle est ta méthode ?
Hello,
J'utilise
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 Criteria ctr = session.createCriteria(clazz); //Une classe if (order != null) { ctr.addOrder(order);// le nom du champ à trier }
Essaie ça:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 ctr.addOrder(order.ignoreCase());
C'est déjà mieux mais j'ai encore le problème avec les caractères spéciaux
Il me met les Ä à la fin de la liste
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager