[Lazarus] SQLDb Query Insert, Update vs SQL
ik
idokan at gmail.com
Wed Nov 4 15:22:16 CET 2009
Thanks, I updated the records (with the FPC version) and it compiles
properly, but it seems that ZeosLib is not a 64 bit ready.
It uses pointer of integer and I experience a lot of weird behavior
regarding bookmarks.
I require to use Firebird and perform tasks on it. SQLdb does not push the
transaction to the database, so I do not know what else to use in Lazarus 64
bit.
Ido
http://ik.homelinux.org/
On Wed, Nov 4, 2009 at 11:10 AM, Marco van de Voort <marcov at stack.nl> wrote:
> On Wed, Nov 04, 2009 at 10:30:34AM +0200, ik wrote:
> > I'm trying to install ZeosLib 6.6.5 on Lazarus 0.9.29 using FPC 2.2.5,
> and
> > it has a problem with the current code:
> > BaseFieldTypes: array[TFieldType] of TFieldType = (
> > ftUnknown, ftString, ftInteger, ftInteger, ftInteger, ftBoolean,
> > ftFloat,
> > ftFloat, ftBCD, ftDateTime, ftDateTime, ftDateTime, ftBytes,
> ftVarBytes,
> > ftInteger, ftBlob, ftBlob, ftBlob, ftBlob, ftBlob, ftBlob, ftBlob,
> > ftUnknown,
> > ftString, ftString, ftLargeInt, ftADT, ftArray, ftReference,
> ftDataSet,
> > ftBlob, ftBlob, ftVariant, ftInterface, ftInterface, ftString,
> > ftTimeStamp, ftFMTBcd
> > {$IFDEF FPC2_1UP}, ftString, ftBlob{$ENDIF});
> >
> > FPC claims that it ends prematurely and more items should be added.
> > Has anyone solved this error (it will be easier then do a parameter by
> > parameter checking by hand) ?
>
> Current trunk has: (db.pas)
>
> TFieldType = (ftUnknown, ftString, ftSmallint, ftInteger, ftWord,
> ftBoolean, ftFloat, ftCurrency, ftBCD, ftDate, ftTime, ftDateTime,
> ftBytes, ftVarBytes, ftAutoInc, ftBlob, ftMemo, ftGraphic, ftFmtMemo,
> ftParadoxOle, ftDBaseOle, ftTypedBinary, ftCursor, ftFixedChar,
> ftWideString, ftLargeint, ftADT, ftArray, ftReference,
> ftDataSet, ftOraBlob, ftOraClob, ftVariant, ftInterface,
> ftIDispatch, ftGuid, ftTimeStamp, ftFMTBcd, ftFixedWideChar,
> ftWideMemo);
>
> That seems to mostly match. Maybe the FPC2_1up construct fails?
>
> --
> _______________________________________________
> Lazarus mailing list
> Lazarus at lists.lazarus.freepascal.org
> http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.lazarus-ide.org/pipermail/lazarus/attachments/20091104/c6b5add2/attachment-0004.html>
More information about the Lazarus
mailing list