FIX: dBASE & FoxPro Memos Corrupted During Concurrent AddnewLast reviewed: October 30, 1997Article ID: Q113900 |
3.00
WINDOWS
kbinterop kbprg kbbuglist
The information in this article applies to: - Standard and Professional Editions of Microsoft Visual Basic for Windows, version 3.0- Microsoft Jet 2.0/Visual Basic 3.0 Compatibility Layer SYMPTOMS When two or more programs concurrently edit and/or add new records to the same dBASE or FoxPro table and that table contains a memo field, the memo field can become corrupted.
CAUSEThis is not a bug Visual Basic itself, but a bug in the Microsoft Jet Database Engine used by Visual Basic.
STATUSMicrosoft has confirmed this to be a bug in the Microsoft products listed at the beginning of this article. This problem has been corrected in Visual Basic version 4.0.
MORE INFORMATIONThis problem arises when two or more Edit or Addnew operations are pending on the same table at the same time. When the record is updated, whichever program updates the memo field last has its memo data written into the memo field of the previously updated record.
Steps to Reproduce ProblemTo duplicate this problem, you must already have a dBASE or FoxPro table that has a memo field in it.
|
Additional reference words: buglist3.00 3.00 fixlist4.00
© 1998 Microsoft Corporation. All rights reserved. Terms of Use. |