Solved

What is  a DAO file.

Posted on 2001-09-12
5
207 Views
Last Modified: 2008-03-06
When loading a software program. My computer says it can't copy DAO350.dll. I skip the file then I'm unable to print from the program.
0
Comment
Question by:gordon_69
5 Comments
 
LVL 4

Expert Comment

by:IainHere
Comment Utility
DAO means Data Access Object.  It is a method of accessing a database - the dll exposes functions that programs can use in order to avoid re-inventing the wheel.

The reason for it failing to copy could be that you don't have write access to the C:/program files/common files/microsoft shared/ folder on your machine, in which case you'll need to ask someone to install the software for you (or log in as Admin).

Another possible cause: If the version of the dll with the installation set you have is corrupted, you'll need to register the dll with your machine - download it from MS website, and there'll be instructions on how to do it.

First thing to do is look in the folder I mentioned above and see if it is there.  Also, printing might be a separate problem - is this a new machine?  Win2000/98/ME? What message is displayed when you try to print, or is there none?  

Finally, this is an OS question, rather than a C++ one.  You seem to have stumbled into the wrong TA - post a link in Windows2000/98/whatever.
0
 
LVL 7

Accepted Solution

by:
peterchen092700 earned 50 total points
Comment Utility
Another option would be simply the DLL being in use by this (or another) process.
0
 
LVL 4

Expert Comment

by:IainHere
Comment Utility
Doh!  Didn't think of that - but I thought we were talking about copying during installation, and gordon_69 closed down all other programs for that of course :-)
0
 
LVL 11

Expert Comment

by:griessh
Comment Utility
I think you forgot this question. I will ask Community Support to close it unless you finalize it within 7 days. Unless there is objection or further activity,  I will suggest to PAQ at zero points since you never gave any feedback.

PLEASE DO NOT ACCEPT THIS COMMENT AS AN ANSWER!
======
Werner
0
 
LVL 5

Expert Comment

by:Netminder
Comment Utility
Force-accepted by
Netminder
CS Moderator

IainHere: points for you at http://experts-exchange.com/jsp/qShow.jsp?ta=cplusprog&qid=20280727
0

Featured Post

Better Security Awareness With Threat Intelligence

See how one of the leading financial services organizations uses Recorded Future as part of a holistic threat intelligence program to promote security awareness and proactively and efficiently identify threats.

Join & Write a Comment

Suggested Solutions

IntroductionThis article is the second in a three part article series on the Visual Studio 2008 Debugger.  It provides tips in setting and using breakpoints. If not familiar with this debugger, you can find a basic introduction in the EE article loc…
Many modern programming languages support the concept of a property -- a class member that combines characteristics of both a data member and a method.  These are sometimes called "smart fields" because you can add logic that is applied automaticall…
The viewer will learn how to pass data into a function in C++. This is one step further in using functions. Instead of only printing text onto the console, the function will be able to perform calculations with argumentents given by the user.
The viewer will learn how to use the return statement in functions in C++. The video will also teach the user how to pass data to a function and have the function return data back for further processing.

743 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question

Need Help in Real-Time?

Connect with top rated Experts

16 Experts available now in Live!

Get 1:1 Help Now