The information in this article applies to:
SYMPTOMSAfter you recompile it with Visual C++ 4.2 or Visual C++ 5.0, an MFC/ODBC application built with Visual C++ 4.0 or 4.1 begins to fail in CRecordset::Update. CAUSE
MFC 4.2 removes the "FOR UPDATE OF" clause from SELECT statements generated
for all CRecordset objects. RESOLUTION
A member variable CDatabase::m_bAddForUpdate was added in MFC 4.2 to
internally control the inclusion of the "FOR UPDATE" clause. STATUSMicrosoft has confirmed this to be a bug in the Microsoft products listed at the beginning of this article. We are researching this bug and will post new information here in the Microsoft Knowledge Base as it becomes available. MORE INFORMATION
CDatabase::m_bAddForUpdate is an undocumented member of CDatabase and as
such is not guaranteed to have the same use or even exist in future
versions of MFC. Additional query words: kbvc420bug kbvc500bug kbmfc kbdatabase kbodbc
Keywords : kbVC500bug |
Last Reviewed: July 29, 1999 © 2000 Microsoft Corporation. All rights reserved. Terms of Use. |