Bonjour,

dans une application, je dois créer des facture pro forma.

pour cela, j'enregistre le montant HT, la TVA, le timbre 1% (pour le paiement en espece) la remise s'il y en a et enfin le Total TTC

les variable qui calcule chacun de ces montant sont des decimal, j'ai cru lire quelque part que pour les opération monétaire fallait utiliser les decimal (mieux que les double par exemple)

dans ma base de donne sql server 2008 les champs qui reçoivent tout cela sont en money.

le probleme qui se pose, c'est qu'apres ma requete SQl INSERT, les donnée envoyé vers ma base de donnée sont erroné !

quand par exemple le total est a 2000 $ sur la base de donné y a deux 0 de plus et donc j'ai 2000000 $ et c'est la méme chose sur les autres champ (tva, ht .....)

j'aimerai savoir pourquoi ! je ne sais rien d'autre que d'envoyer les donnée vers ma base de donner sans aucune conversion, j'ai vérifier en récupérant les données sur des textbox par exemple et j'ai les bon montant.

merci par avance de votre aide