Article ID: 197426 - Last Review: May 17, 2007 - Revision: 2.5 FIX: Handle Leak when Passing ADO Objects Between ProcessesThis article was previously published under Q197426 On This PageSYMPTOMS
When marshalling an ActiveX Data Objects (ADO) recordset between processes
the handle count incrementally increases for each call made to the out-of-
process component. This behavior only occurs if the rowset contains more
than 8K of data.
CAUSE
This is a problem in ActiveX Data Objects
Version 2.0.
STATUSMicrosoft has confirmed that this is a bug in the Microsoft products that are listed at the beginning of this article. This problem has been fixed in Microsoft ActiveX Data Objects versions 2.1 and later. You can install the latest version of Microsoft Data Access Components from the following Web site: http://msdn2.microsoft.com/en-us/data/aa937695.aspx
(http://msdn2.microsoft.com/en-us/data/aa937695.aspx)
MORE INFORMATIONSteps to Reproduce the BehaviorNOTE: The following steps assume that you are using Visual Basic 5.0 or later.
| Article Translations
|

Back to the top
