[Lazarus] What is a TSQLTransaction and why do I need one?
Alexsander Rosa
alexsander.rosa at gmail.com
Wed Nov 24 21:11:35 CET 2010
Could you point which files should be patched?
2010/11/24 Michael Van Canneyt <michael at freepascal.org>
>
>
> On Wed, 24 Nov 2010, Alexsander Rosa wrote:
>
> But it is transparent to the libpq programmer; why it's not transparent
>> with sqldb?
>>
>
> Correction: it can be transparant in libpq.
>
> But we can make it so in SQLDB.
>
> The SQLDB model is in fact modeled after Firebird. Firebird offers more
> control over the transactions.
>
> We did not want to take away this possibility, so we modeled sqldb on the
> most powerful RDBMS. This adds some overhead for the others.
>
> What we neglected to do is add what Martin added: offer a less intrusive
> way for the programmer to use it (i.e. create a default transaction in the
> background if none is specified, and close the transaction once the data is
> read).
>
> But we'll do that too, all in good time.
>
> If someone is in a hurry, patches are definitely accepted.
>
> Michael.
>
>
> --
> _______________________________________________
> Lazarus mailing list
> Lazarus at lists.lazarus.freepascal.org
> http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus
>
--
Atenciosamente,
Alexsander da Rosa
Linux User #113925
"Extremismo na defesa da liberdade não é defeito.
Moderação na busca por justiça não é virtude."
-- Barry Goldwater
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.lazarus-ide.org/pipermail/lazarus/attachments/20101124/7449b268/attachment-0003.html>
More information about the Lazarus
mailing list