Normally auto-commit is on if you open a JDBC Connection. But you can switch it off. If you start then an update command and close the connection afterwards your update is lost if you do not call the commit() method.
In case of the use of the ProxyDriver and ProxyConnection it should be possible to warn the developer if he forgot the commit.
closed with 1.6.3