FIX: ADO Command Incorrectly Returns Identity From Stored Procedure (218751)
The information in this article applies to:
- Microsoft Data Access Components 1.5
- Microsoft Data Access Components 2.0
- Microsoft Data Access Components 2.1
- Microsoft Data Access Components 2.5
This article was previously published under Q218751 SYMPTOMS
When you call a stored procedure that accepts a TEXT type as an input argument and has an output argument that returns an identity field, if the TEXT argument is greater than 8000 characters, the output parameter does not return the identity correctly (instead it returns random values). This problem only occurs when you use the MSDASQL OLE DB provider.
RESOLUTION
Currently, the only workaround to this problem is to use the SQLOLEDB provider.
STATUSThis problem was corrected in MDAC 2.6.
| Modification Type: | Major | Last Reviewed: | 12/3/2003 |
|---|
| Keywords: | kbBug kbDatabase kbfix kbMDACNoSweep kbStoredProc KB218751 |
|---|
|