FIX: Only 64K of Data Transferred via CLongBinary1.50 WINDOWS kbprg kbbuglist kbfixlistThe information in this article applies to:
SYMPTOMSOnly the first 64K of the CLongBinary data is transferred correctly to a record.
CAUSEA bug in CRecordset::UpdateInsertDelete() causes only the first 64K of data to be transferred correctly to a record. This is caused by using a far pointer instead of a huge pointer.
RESOLUTIONChange line 2453 in the Dbcore.cpp file, and rebuild the MFC library. Change it from:
For more information on rebuilding the MFC library, refer to the Class
Library User's Guide or to the Readme.txt file located in the Mfc\Src
directory.
STATUSMicrosoft has confirmed this to be a bug in the Microsoft products listed at the beginning of this article. This problem was corrected in Microsoft Visual C++ for Windows, version 1.51. Additional reference words: 2.50 KBCategory: kbprg kbbuglist kbfixlist KBSubcategory: MFCDatabase
|
Last Reviewed: September 22, 1997 © 2000 Microsoft Corporation. All rights reserved. Terms of Use. |