Subject Decimal values can change by 101%
Author William P Lambert

I am wondering if any one has experienced the following problem on
Firebird v2.0 v2.1, on the Windows XP SP2 and also VISTA.

Using Delphi and FIBPLUS components.

If a user enters a value of say 120.00 when posted it becomes 121.20 -
i.e. the original amount multiplied by 1.01.

This can happen for future values, but if user disconnects from the
Firebird server and re-connects the problem stops.

This only happens on occassion and there doesn't appear to be any
obvious reason as to why the Decimal values are changing.

If any one has seen this in other applications using Firebird and
found out what the cause is, I would love to hear from you