Subject Difference between Interclient and JBird drivers
Author DataCom - Diego Moreira da Rosa
Hi again people,

in the discussion about the migration of my application from Interclient to
JBird I noticed a difference in the behaviour of the JDBC drivers. I decided
to open a new topic to discuss that:

We had a code written to Interclient wich was working just fine. Just during
the migration we noticed that we were doing commits in a connection created
with defaults (according to JDBC spec, these connections should be
AutoCommitted). The point is that when changing to JBird, an exception was
thrown every commit in the connection (guess the spec also says that), what
was not happenning in the Interclient case.

The doubt is the following: the Interclient driver creates non AutoCommitted
connections by default (thus justifying why excepts were not thrown) or it
simply does not throw exceptions when committing an AutoCommitted
connection? In both cases, is not it breaking the specification of JDBC?

Thanks in advance,
Diego Moreira da Rosa

DataCom Telemática
Av França, 735 - Porto Alegre, RS - 90230-220
PBX: 51 3358 0100
DDR: 51 3358 01xx
Fax: 513358 0101
www.datacom-telematica.com.br


---
Outgoing mail is certified Virus Free.
Checked by AVG anti-virus system (http://www.grisoft.com).
Version: 6.0.486 / Virus Database: 284 - Release Date: 29/5/2003