-
Forms 10g : ordre de tri
Bonjour.
Je viens de migrer une application de forms 6i à forms 10g.
Je constate que le tri dans un champ basé avec une clause order by (la même dans les deux cas) ne propose pas la même liste.
En effet, en forms 6i, les chiffres sont classés avant les lettres.
Et il semblerait que ce soit l'inverse en forms 10g.
Pour résumer :
forms 6i :
1
2
...
A
B
...
et en forms 10g :
A
B
...
1
2
...
Quelqu'un à t'il déjà rencontré le problème ? Et existe t'il un remède ?
-
ben non
bon, visiblement ma question n'inspire personne. Tant pis. Merci.
-
C'est peut-être une simple question de paramètrage de la base. Vous devroez poster cette question dans le sous-forum SQL
-
Oui c'est tout a fait ça.
En forms 6i (sous unix) j'avais une variable nls_lang valant american_america.W81508859P15
et pour forms 10g, dans le parametrage d'AS, j'avais un NLS_LANG valant FRENCH_FRANCE.W8MSWIN1252
En harmonisant les deux valeurs, le tri est identique dans les deux cas.
Merci.