BUG: Function Sequence Error Not Returned for Transactions When Connection Pooling Is Disabled (294149)
The information in this article applies to:
- Microsoft Data Access Components 2.0
- Microsoft Data Access Components 2.1
- Microsoft Data Access Components 2.5
- Microsoft Data Access Components 2.6
This article was previously published under Q294149 SYMPTOMS
When ODBC connection pooling is disabled, using the following sequence in a loop does not result in a "Function sequence error":
SQLExecDirect
SQLFetch
SQLSetStmtOption (SQL_ATTR_AUTOCOMMIT,SQL_AUTOCOMMIT_OFF)
SQLTransact(SQL_COMMIT)
SQLSetStmtOption (SQL_ATTR_AUTOCOMMIT,SQL_AUTOCOMMIT_ON)
SQLFetch
When connection pooling is enabled, a "Function sequence error" is returned on the second iteration.
STATUSMicrosoft has confirmed that this is a bug in the Microsoft products that are listed at the beginning of this article.
Modification Type: | Major | Last Reviewed: | 12/5/2003 |
---|
Keywords: | kbbug kbpending KB294149 |
---|
|