The information in this article applies to:
SYMPTOMSWhen trying to use ODBC with Visual Basic for Windows to get table information from an Oracle database, you may receive the following error message: When you choose the Close button, the following general protection (GP) fault error message appears: If you choose Ignore, your application may continue to run as expected. CAUSE
It appears that this GP fault is caused within the file VBDB300.DLL by an
incompatibility with specific network configurations. However, neither
Microsoft nor Oracle have been able to duplicate this problem. WORKAROUND
The following workaround has been found to be successful if in addition to
Visual Basic, you also have both Microsoft Access version 2.0 and the
Microsoft Access 2.0/Visual Basic 3.0 Compatibility Layer installed:
For more information about this .INI file entry, please see the Help menu
in Microsoft Access version 2.0. Search for "INI Files," and select the
"Customizing MSACC20.INI Setting" topic.For additional information about the Compatibility Layer and how to get it, please see the following article in the Microsoft Knowledge Base: Q113951 How to Obtain & Distribute the Compatibility Layer STATUSThis bug was corrected in Microsoft Visual Basic version 4.0 for Windows. MORE INFORMATIONSteps to Reproduce ProblemIf you have a network configuration on which the problem does occur, the following piece of code will demonstrate the problem:
The error occurs on the last line of code where the Refresh is trying to
load the table information from the Oracle database into memory.
Additional query words: 3.00 gpfault buglist3.00 gpf fixlist4.00
Keywords : |
Last Reviewed: September 1, 1999 © 2000 Microsoft Corporation. All rights reserved. Terms of Use. |