Error 48: Difference between revisions

From Jewel
Jump to navigation Jump to search
(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...")
 
 
(2 intermediate revisions by the same user not shown)
Line 14: Line 14:


==== Solution 1 ====
==== Solution 1 ====
::Uninstall Jewel, then power off the computer. Start it up, and reinstall Jewel.
::Uninstall Jewel, then power off the computer.
::Start it up again, and reinstall Jewel.


==== Solution 2 ====
==== Solution 2 ====
::Copy dao360.dll into <em>\Program Files\Jewel</em>
::Copy dao360.dll into <em>\Program Files\Jewel</em>
::(Because this is done by the user account that is using Jewel, the file permissions will probably be good)


==== Solution 3 ====
==== 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.
::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)





Latest revision as of 17:35, 5 June 2024

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
(Because this is done by the user account that is using Jewel, the file permissions will probably be good)

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.