Tek-Tips is the largest IT community on the Internet today!

Members share and learn making Tek-Tips Forums the best source of peer-reviewed technical information on the Internet!

  • Congratulations strongm on being selected by the Tek-Tips community for having the most helpful posts in the forums last week. Way to Go!

Reinstalled Windows 98 causes Error "AcitveX component can't cr 1

Status
Not open for further replies.

jryan3

Technical User
May 18, 2001
18
US
After I reinstalled Windows 98 to a new directory I get the error message "ActiveX component can't create object" when I use Access 97 databases. What components need to be installed to restore the AcitveX connection? I have both the Windows 98 and Office 97 CDs.
 
Hello. I also have been this same problem. I may have found your answer and mine on a site that I found. I have not testd this theory to see if it work yet, so I don't know if this your answer.

CAUSE

This behavior can occur if any of the following conditions are true:

- Data Access Objects (DAO) is not properly registered.
- One or more references are missing.
- There is a utility database reference that is not valid.
- You do not have the required permissions for required libraries.
- There is a damaged wizard file.
- The Office compatibility script is not run after you install access on the terminal server.

RESOLUTION

Cause 1: DAO Is Not Properly Registered

Resolution

1. On the computer that hosts Microsoft Windows Terminal Server or the computer on which Microsoft Access is installed, click Start , and then click Run .

2. Type regsvr32 followed by the path to your DAO file. Enclose this path in quotation marks. For example, to register the DAO 3.5 library, use the following command:

regsvr32 "C:\Program Files\Common Files\Microsoft Shared\DAO\DAO350.DLL"

Cause 2: One or More References Are Missing

Resolution

1. Open the database for which you receive the error message.

2. Click the Modules tab, and then click New .

3. On the Tools menu, click References .

4. Examine the list of libraries. If any items are marked as "MISSING," locate the library file and re-associate the reference. Or, click to clear the check box next to the library name.

Cause 3: There Is a Utility Database Reference That Is Not Valid

Resolution

1. Open the database for which you receive the error message.

2. Click the Modules tab, and then click New .

3. On the Tools menu, click References .

4. Click to clear the check box next to any reference to Utility Database or Utility.mda.

Cause 4: You Do Not Have the Required Permissions for Required Libraries
Resolution

-Make sure that users have "read" permissions for all files in the following folders:

Operating System Location
--------------------------------------
Windows NT, 2000, XP \Winnt\System32
Windows 95, 98, Me \Windows\System

-If you cannot grant read permissions, you can use a utility such as FileMon to determine which file or files the users do not have the required permissions to use.

To obtain FileMon, visit to the following Sysinternals Web site:

Sysinternals

Cause 5: There Is a Damaged Wizard File

Resolution

1. Use Windows Explorer to locate the following wizard files: Wzmain80.mde, Wztool80.mde and Wzlib80.mde.

2. Change the file name extension of each file to "old." For example, change Wzmain80.mde to Wzmain80.old.

3. Reinstall Access to restore these files.

Cause 6: Office Compatibility Script Is Not Run After You Install Access on the Terminal Server

Resolution

Locate the office compatibility script in the Scripts folder, and then run it.

I hope this help you.

Michele P
 
Status
Not open for further replies.

Part and Inventory Search

Sponsor

Back
Top