The information in this article applies to:
BUG#: 11019 (6.00) SYMPTOMSWhen you use the ODBC SQL Server driver in conjunction with Microsoft SQL Server version 6.0 server-side cursors to attempt the creation of an updateable rowset via SQLPrepare(), the FOR UPDATE portion of the SELECT statement returns an incorrect error message. WORKAROUND
If you do not need to use SQLPrepare() to create your updateable rowset,
then you should use SQLExecDirect() to achieve this functionality.
STATUSMicrosoft has confirmed this to be a problem in the ODBC SQL Server Driver version 2.50.0121. This problem has been corrected in the ODBC SQL Server Driver version 2.65.0201. For more information, contact your primary support provider. MORE INFORMATION
For example, with the SQLSetStmtOption() settings made to invoke server
side cursor usage (as defined in SQL Books Online under the ODBC SQL Server
Driver section headings "Using ODBC Cursors" and "Creating Cursors") the
statement:
returns the following incorrect error message:
Additional query words:
Keywords : kbprg SSrvProg kbbug2.50.0121 kbbug6.00 |
Last Reviewed: December 30, 1999 © 2000 Microsoft Corporation. All rights reserved. Terms of Use. |