Error 48

From Jewel
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 again, 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
Copy the updated database back to the first computer, where it should now open without problems (until the next time Jewel is updated)


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