On Tue, 20 Jan 2004, Andrew Rawnsley wrote:
> Setting autocommit to true doesn't actually issue a commit, I'm pretty
> sure.
>
Actually the JavaDoc claims "If this method is called during a
transaction, the transaction is committed." Our driver in fact only does
a commit only if you are changing the autocommit flag. It does nothing if
the value is the same.
It also has some rather complicated rules on when this commit should
happen in the presence of open ResultSets which looks complicated.
Kris Jurka