TSQLClientDataSet sees IB DEC(18,0) as wrong field type

TSQLClientDataSet sees DEC(18,0) and NUMERIC(18,0) in IB6 as TFMTBCDField.
This causes 10000 to be displayed as '10,00='.

Using a TIBClientDataSet the same field is seen as a TLargeIntField and
things work fine.

Is this a bug in dbExpress or am I missing something?

--
Regards

Kevin Jesshope
In Touch Computer Support
Adelaide, South Australia

Never be afraid to try something new; remember, amateurs built the Ark, and
professionals built the Titanic.