Salut, je possède un enregistrement dans ma table qui est de type Double et qui vaut : 12.96775
Quand je fais un
Code :
- MsgBox CCur(DLookup("value", "myTable", "ID=1" ))
|
Access m'affice 12.9677
Par contre, quand je fais
Code :
- Dim value as Double
- value = 12.96775
- MsgBox (CCur(value))
|
La, Access m'affice 12.9678 (ce qui est la valueyr correcte d'ailleurs selon moi si on arrondit !
Bref, y a dequoi devenir fou !
Ah oui, la meilleure : si jexécute un requete en sélectionnat CCur([value]) comme champ, là, access m'affichera 12.9678, mais par contre, si j'update mon champ (requetre Update) avec Ccur([value]), alors là, Access va m'updater mon champ avec 12.9677
Y a t il une logique derrière tout ca?
Message édité par Yoyo@ le 03-07-2003 à 19:02:01