Problem with Firebird driver 6.5.0

Problem with Firebird driver 6.5.0

I have a trial version of the DBX driver for Firebird 5 in a Delphi 7 environment. I am working with a table that has a field of type NUMERIC(38,18). The DBX driver returns this field as TBytesField (or TFMTBCDField) with a precision of 32 instead of 38. Can you update the DBX driver to support NUMERIC(38,18), or tell me how I can achieve this result?