Bonjour,
Et avant tout, merci à ceux qui pourront m'aider.
J'ai deux tables "écriture" et "mouvements" c'est pour faire une comptabilité. dans la table écriture j'ai un champ "numécriture" qui est un champ numéroauto. Dans la table mouvements j'ai un champ "réfécriture" qui me permet de lier les deux tables, ainsi je peux avoir une écriture avec plusieurs lignes. J'ai dans la table mouvements entre autre deux champs "Débit" et "Crédit". La somme des montants Débit et Crédit doit être égal pour un même numéro d'écriture. je fais donc une vérification avec une requête qui fait la différence de la somme des Débits et des Crédits par écriture et qui m'affiche le résultat quand il n'est pas égal à zéro. Mais voilà mon problème pour quelques écritures j'obtiens un résultat comme "-1,4210854715202E-14" alors que la somme des Débits et des Crédits est le même et que la différence est bien 0....
J'ai essayé de mettre les champs Débits et Crédits dans le calcul de la différence en valeur absolue, j'ai toujours ce résultat bizarre.
Merci de bien vouloir m'aider.
Michel
Partager