D6, PGSQL9.0, PGDAC last demo.
I came from Zeos. In Zeos there is two mode I have in connect: AutoCommit On or Off.
AC property fully do that PGSQL do with AC. So it is understandable.
But I don't understand PGDAC in this theme, and the help don't containing word "AutoCOmmit"...

First: very strange that AC property is on pgQuery and pgTable, and not on pgConnection!
Because this meaning that we don't know in which transaction context we are...

In FireBird/IB world the Connection have a transaction, or an other class handle the transactions (TIBTransaction).
The next interesting thing is pgTable.
When I used AutoCOmmit = True on it, the data saved permanently to the server. It is ok.
But when I set it to False, IT IS ALSO DO IT!
And this is out of the pgConnection's transaction handling, because when I tried to rollback on it, I got error (there is not active transaction)...
Only I got good result when I set to CachedUpdates, and use StartTR, Edti, Post, ApplyUpdates, Commit...
The help is unuseful, because it is don't containing info about AutoCommit...
The pgDAC version is 2.10.0.5.
Thanks for your informations!
Regards:
dd