Error 48

From Jewel
Revision as of 17:31, 5 June 2024 by Reggie (talk | contribs) (Created page with "==== Error message ==== Run-time error '48' Error in loading DLL ==== When it occurs ==== <ul> <li>Jewel: After installing a new version of Jewel, when attempting to update the old database <li>Auditor: Opening a database </ul> ==== Explanation ==== This occurs when dao360.dll can't be found. The installer should put it in <em>\Program Files\Microsoft Shared\DAO</em> or <em>\Program Files (x86)\Microsoft Shared\DAO</em>, but once in a while something goes wrong...")
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search

Error message

Run-time error '48' Error in loading DLL

When it occurs

  • Jewel: After installing a new version of Jewel, when attempting to update the old database
  • Auditor: Opening a database

Explanation

This occurs when dao360.dll can't be found. The installer should put it in \Program Files\Microsoft Shared\DAO or \Program Files (x86)\Microsoft Shared\DAO, but once in a while something goes wrong.

Even if the file exists, the user may not have permissions to use it.

Solution 1

Uninstall Jewel, then power off the computer. Start it up, and reinstall Jewel.

Solution 2

Copy dao360.dll into \Program Files\Jewel

Solution 3

Open the database using Jewel on a different computer, which will update the database, hten copy the updated database back to the first computer.


Version 9.0 Build 5 adds more information in the error message.