broken DAO350.dll

  • Thread starter Thread starter Robert Blackwell
  • Start date Start date
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
 
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.
 
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
 
regsvr32.exe C:\Program Files\Common Files\Microsoft Shared\DAO\dao350.dll

I tried doing this in the cmd prompt
 
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]
 
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.
 
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
 
It's just strange that after about 2 years of using this dbase, all of a
sudden only my comp has this problem :(
 
Back
Top