broken DAO350.dll

R

Robert Blackwell

I have Accesss XP and just yesterday around 4:30PM pacific time, I started
getting this error when I launch access.
"your database or project contains a missing or broken reference to the file
' DAO350.dll' version 5.0"

Then, any new orders I created would not autodate.
I would then get other errors

"Unknown function 'Date' in validation expression or default value on
'tblOrderDetails.Dcreated'."

"Run-time error '-2147352567(80020009)';
Unknown function 'Date' in validation expression or default value on
'tblOrderDetails.Dcreated'."

This isn't a problem with the dbase because other users aren't getting it.
It only happends on my computer.

Can anyone help me fix it? removing and reinstalling access didnt' help.
Thanks
 
K

Kristyn Wagoner [MSFT]

Hi Robert -

Here is an article that should address your issue.

275110 ACC2002: "Undefined Function in Expression" Error Message When You
Open
http://support.microsoft.com/?id=275110


This article may offer a little more insight as well.

287413 ACC2002: Broken References Are Not Listed as MISSING After Modules
Have
http://support.microsoft.com/?id=287413

Thanks for using Microsoft Products!
--
Kristyn Wagoner
Microsoft PSS

Please do not reply directly to this alias. This alias is for newsgroup
purposes only.

This posting is provided "AS IS" with no warranties, and confers no rights.
 
R

Robert Blackwell

I followed the steps on link 1 on a copy of the dbase and it worked fine.

But, it's not like I deleted that dll, it's STILL there, and it's the same
version as what's on a desktop right next to me
 
R

Robert Blackwell

regsvr32.exe C:\Program Files\Common Files\Microsoft Shared\DAO\dao350.dll

I tried doing this in the cmd prompt
 
R

Robert Blackwell

oops, didn't mean to send yet.

regsvr32.exe C:\Program Files\Common Files\Microsoft Shared\DAO\dao350.dll
ran this in the run dialog and it said

[RegSvr32]
/!\ LoadLibrary("C:\Program") failed - The specified module could not be
found.
[OK]
 
K

Kristyn Wagoner [MSFT]

Hi Robert -

Try this -

1. Click Start--->Search--->For Files or Folders
2. Search your hard drive for the following files:
dao350.dll,regsvr32.exe
(You can search for them both at the same time by putting a comma between
them.)
3. When found, click and hold your mouse button on dao350.dll and drag it
on top of regsvr32.exe and then release your mouse button.

4. If you get a "Registration Succeeded" message box, then close it and try
running your program again.
5. If it still fails, get a good fresh copy of the dao350.dll from the
Office cd. Copy it off the CD, paste it into the windows/system32
directory then go through steps 1-4 again to register it.

Hope that helps!
--
Kristyn Wagoner
Microsoft PSS

Please do not reply directly to this alias. This alias is for newsgroup
purposes only.

This posting is provided "AS IS" with no warranties, and confers no rights.
 
R

Robert Blackwell

Yeah, I did that, and it reged fine, but it still wouldn't work in access,
even after getting a new dll.

I guess I'll just have to disable that thing from the first support link
 
R

Robert Blackwell

It's just strange that after about 2 years of using this dbase, all of a
sudden only my comp has this problem :(
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Top