PRB: ODBCDirect Query Causes Error 3667 (177516)
The information in this article applies to:
- Microsoft Visual Basic Learning Edition for Windows 5.0
- Microsoft Visual Basic Learning Edition for Windows 6.0
- Microsoft Visual Basic Professional Edition for Windows 5.0
- Microsoft Visual Basic Professional Edition for Windows 6.0
- Microsoft Visual Basic Enterprise Edition for Windows 5.0
- Microsoft Visual Basic Enterprise Edition for Windows 6.0
This article was previously published under Q177516 SYMPTOMS Running a query or manipulating a recordset in an
ODBCDirect workspace causes the following error to occur: "A different operation is preventing this operation from being
executed, runtime error 3667." CAUSE This error can be caused by trying to run more than one
asynchronous operation at a time on the same connection object or performing
other Data Access Object (DAO) operations (such as recordset manipulation) on
the same connection object while an asynchronous query runs. RESOLUTION To run multiple asynchronous queries on the same connection
object, you must first test the value of the StillExecuting property to
determine whether you can start the next asynchronous operation. To run
multiple asynchronous queries in parallel, you must create separate connection
objects and run each asynchronous query on its own connection object.
STATUS This behavior is by design. REFERENCES For more information query on stillexecuting in the help
file or in "Books On Line."
Modification Type: | Major | Last Reviewed: | 11/3/2003 |
---|
Keywords: | kbprb KB177516 |
---|
|