Subject Re: [IBO] DML Caching
Author Geoff Worboys
> > {$IFDEF IBO_VCL60_OR_GREATER} // NEW
> > Result := AsInt64; // NEW
<...>
>
> You are right, it doesn't work!

One of those times I dont enjoy being right.

Did you try my earlier suggest of returning int64 values as
varStrings?

eg:
SQL_QUAD,
SQL_QUAD_,
SQL_INT64,
SQL_INT64_: if SQLScale = 0 then
begin
{$IFDEF IBO_VCL40_OR_GREATER}
Result := AsString;
{$ELSE}
Result := AsExtended;
{$ENDIF}

I'm just curious to know whether this may be an acceptable work around
until we can work out something better.


Geoff Worboys
Telesis Computing