Subject | D3 IBO4 Floating point help needed |
---|---|
Author | bmckenna6 |
Post date | 2002-06-19T00:52:43Z |
w/D3.02, IBO 4.2Hd, Firebird/IB Dialect 3:
Assigning a double to an IBOTable field in a small test app
is throwing an 'invalid floating point error.'
It appears that the IBODataset is interpreting the double
as an SQLtype SQL_INT64_ {SQLtype 581}.
The actual value appears correctly within the tooltip
debugger when reading the 'buffer^', however the ScaleExtended
function is scaling this value up and into a value beyond
32-bit integer range...
Is this problem unique to IBO 4xx ?
Any help will be appreciated.
Assigning a double to an IBOTable field in a small test app
is throwing an 'invalid floating point error.'
It appears that the IBODataset is interpreting the double
as an SQLtype SQL_INT64_ {SQLtype 581}.
The actual value appears correctly within the tooltip
debugger when reading the 'buffer^', however the ScaleExtended
function is scaling this value up and into a value beyond
32-bit integer range...
Is this problem unique to IBO 4xx ?
Any help will be appreciated.