ACC95: Startup Form Causes IPF in MSACCESS.EXE
ID: Q152822
|
The information in this article applies to:
SYMPTOMS
Novice: Requires knowledge of the user interface on single-user computers.
When you open a database with a startup form in Microsoft Access 7.0, you
may receive the following error message.
In Windows 95
This application has performed an illegal operation and will be shut
down.
If you click the Details button, you see the following information:
Invalid Page Fault in MSACCESS.EXE
In Windows NT
An application error has occurred and an application error log is
being generated. MSACCESS.exe
CAUSE
You have a bad or missing Dao2532.tlb file in the following location.
In Windows 95 or Windows NT 4.0
C:\Program Files\Common Files\Microsoft Shared\DAO folder
In Windows NT 3.51
C:\WinNT\MSApps\DAO folder
RESOLUTION
This issue can be resolved by doing one of the following:
- Reinstall Microsoft Access 7.0. If the Dao2532.tlb file exists, rename
or delete the file before reinstalling Microsoft Access 7.0.
- Use the file Regsvr32.exe to reregister the .dll files. Regsvr32.exe is
an application that is used to register dynamic-link libraries (DLLs)
and ActiveX controls in the Microsoft Windows 95 and Microsoft Windows
NT registries. You can use this file to eliminate the issue of
mismatched .dll files.
To reregister your .dll files using Regsvr32.exe do the following:
- Verify that the Regsvr32.exe file is in your Windows\System
folder.
- Click the Start button, and then click Run.
- In the Open box, type the following:
Regsvr32 c:\progra~1\common~1\micros~1\dao\dao3032.dll
For information about how to obtain this file, please see the following
article in the Microsoft Knowledge Base:
Q161983 ACC: Regsvr32.exe Available on MSL
STATUS
Microsoft has confirmed this to be a problem in Microsoft Access 7.0. This
problem no longer occurs in Microsoft Access 97.
MORE INFORMATION
Steps to Reproduce Problem
- Open the sample database Northwind.mdb.
- On the Tools menu, click Startup.
- In the Startup dialog box, under Display Form, select Main Switchboard
as the startup form.
- Close Microsoft Access 7.0.
- Rename the C:\Program Files\Common Files\Microsoft Shared\DAO\
Dao2532.tlb file.
NOTE: If you are using Microsoft Windows NT 3.51, this file is located
in the C:\WinNT\MSApps\DAO folder.
- Restart Microsoft Access 7.0.
- Open the sample database Northwind.mdb. Note that you receive the error
message mentioned in the "Symptoms" section.
Keywords : kberrmsg kbusage GnlOthr
Version : 7.0
Platform : WINDOWS
Issue type : kbbug
Last Reviewed: April 16, 1999