Page 1 of 1

Field NUMERIC(9, 0) in Firebird

Posted: Thu 24 Dec 2009 13:59
by rc
Hello ! I am testing Unidac Components Version 3.00 for Delphi 2010.

When I connect TUniTable to a Firebird 1.5 DataBase, fields of defined as NUMERIC(9, 0) are considered as TFloatField instead of TIntegerField.

What can I do to resolve this problem ?

Thank you !

Posted: Fri 25 Dec 2009 08:24
by Plash
InterBase provider supports only TFloatField, TBCDField, and TFMTBCDField for NUMERIC. Use INTEGER type in the database for TIntegerField.

Posted: Mon 04 Jan 2010 07:41
by rc
Thank you for your answer. But it will be a problem for existing databases :(