MS Access alapú program hiba?

Sziasztok!

Van egy .mde kiterjesztésű MS Access alapú programom. Mely bizonyos tételehez árakat tárol és számol. Ennek az adatbázisát .dbh kiterjesztésű fájlokkal tudom feltölteni.
Eurós árakkal töltjük fel és az árfolyamot megadva, ő átszámítja forintra.
A baj csk az, hogy ha olyan árat talál a táblázatban aminek a tizedes pont után 2 nullát tartalmaz pl:290.00 akkor itt eltolja a tizedes pontot balra kettővel azaz 2.90 el fogja a váltó számot beszorozni. Csak az ilyen alakú áraknál számol így ha 291.5 az ár akkor azzal jó számol importálásnál.

Találkozott valaki ilyen hibával? Tud rá valaki esetleg megoldást, vagy valamilyen Access alapbeállítást változtatást pl: numerikus beviteli mezők hossza?

Előre is köszönöm a segítségeteket.
ÜdV