bonjour dans ma BD j'ai une colonne au format monetaire et je recupere cette valeur dans un tableau
<table><tr><td>
<%= formatNumber(rsProdInfo("productPrice"),2)%>
</td></tr></table>
Or quand le chiffre est en millier cela donne ' 1?500'; je voudrais enlever le ? et garder le separateur de millier pour avoir '1 500'.
j'ai tente entre autre cette formule
<%= formatnumber(rsProdInfo("productPrice"),2,[0],[0],[0]) %>
pour memoire
************
FormatNumber(Expression[,NumDigitsAfterDecimal [,IncludeLeadingDigit [,UseParensForNegativeNumbers [,GroupDigits]]]])
Expression : Expression à mettre en forme
NumDigitsAfterDecimal : Nombre de décimales (facultatif) *
IncludeLeadingDigit : Afficher un zéro significatif après la virgule (facultatif) *
UseParensForNegativeNumbers : Utiliser les paranthèses pour les nombres à virgule (facultatif) *
GroupDigits : Séparateur de groupe (séparateur de millier par ex.) (facultatif) *
* pour toutes ces valeurs les options possibles sont :
-1 = True '-- option activée
0 = False '-- option désactivée
-2 = '-- utiliser les paramètres régionaux de l'ordinateur
***********
mais quelque soit le parametre mis pour GroupDigits j'obtiens au mieux '1500,00' au pire '1?500,00'
Comment faire SVP car meme en changeant le format dans ma bd (ex : valeur monetaire ou fixe voir numerique simple cela n'a aucun effet??
d'avance merci
Partager