ODBC connection model
The ODBC specifications support any number of concurrent connections, each of which is an independent transaction.
An application can issue SQLConnect() to X, perform some
work, issue SQLConnect() to Y, perform some
work, and then commit the work at X. ODBC supports multiple concurrent and
independent transactions, one per connection.