BUG: Crash Updating Linked Table with ADO2.1/Jet 4 OLEDB Provider (235433)
The information in this article applies to:
- ActiveX Data Objects (ADO) 2.1
- ActiveX Data Objects (ADO) 2.1 SP1
- ActiveX Data Objects (ADO) 2.1 SP2
- ActiveX Data Objects (ADO) 2.5
- Microsoft OLE DB Provider for Jet 4.0
This article was previously published under Q235433 SYMPTOMS
When you use the OLE DB Provider for Jet version 4.0 to update a linked SQL Server table, a crash may occur with the following error message:
The instruction at '0x1b01a333' referenced memory at '0x0000000c'. The memory could not be 'read'.
Click on OK to terminate the application
Click on CANCEL to debug the application
The crash occurs when sending 220 (or more) total characters in the update statement (either in one or multiple fields.)
In MDAC version 2.5, you may generate a Dr. Watson error instead of the error listed earilier.
RESOLUTION
Avoid performing the updates via the linked table. Send your updates straight to your SQL Server table.
STATUSMicrosoft has confirmed that this is a bug in the Microsoft products that are listed at the beginning of this article.
Modification Type: | Minor | Last Reviewed: | 7/28/2003 |
---|
Keywords: | kbBug kberrmsg kbMDACNoSweep kbpending KB235433 |
---|
|