Go Premium for a chance to win a PS4. Enter to Win

x
?
Solved

DAO3032.DLL

Posted on 2002-04-24
13
Medium Priority
?
1,053 Views
Last Modified: 2010-08-05
Hello guys!

I'm working on a project which uses MSAccess97 databases.  I just installed Norton AntiVirus2002 and InstallShield express for Delphi4.  I shouldn't have:  I can't access my databases anymore.  I get that message (the original message is in french but I'll try to translate) :

Translation:
Can't load a IDAPI service library.
File: C:\WINDOWS\MSAPPS\DAO\DAO3032.DLL
Alias: MSACCESS1

Original message (in french):
Impossible de charger une bibliothèque de service IDAPI.
Fichier: C:\WINDOWS\MSAPPS\DAO\DAO3032.DLL
Alias: MSACCESS1

I found the DLL file on the net and copied it in the correct folder without success.

Any help ?

my OS: Windows 98se
my Delphi version: 4

Thanks!
0
Comment
Question by:qas
  • 7
  • 6
13 Comments
 
LVL 6

Expert Comment

by:DrDelphi
ID: 6965982
Did you register the DLL once you copied it over?

i.e:
RegSvr32 Dao3032.dll


Bon Chance!!
0
 

Author Comment

by:qas
ID: 6966045
Hello Dr!

I didn't registered it: I didn't know about registering DLLs.  I typed: RegSvr32 Dao3032.dll and an error message said:

LoadLibrary("Dao3032.dll") failed
GetLastError returns 0x0000001f

I tried with the whole path instead of just the file name (RegSvr32 C:\WINDOWS\msapps\DAO\Dao3032.dll) but i got me the same error.

Any hint ??
0
 

Author Comment

by:qas
ID: 6966052
Hello Dr!

I didn't registered it: I didn't know about registering DLLs.  I typed: RegSvr32 Dao3032.dll and an error message said:

LoadLibrary("Dao3032.dll") failed
GetLastError returns 0x0000001f

I tried with the whole path instead of just the file name (RegSvr32 C:\WINDOWS\msapps\DAO\Dao3032.dll) but i got me the same error.

Any hint ??
0
Industry Leaders: We Want Your Opinion!

We value your feedback.

Take our survey and automatically be enter to win anyone of the following:
Yeti Cooler, Amazon eGift Card, and Movie eGift Card!

 
LVL 6

Expert Comment

by:DrDelphi
ID: 6966085
I am going to take a guess that Dao3032.dll is dependent on other DLL's that are either missing or no longer registered on your system. There is a utility called Depends.exe which used to be downloadable from the M$ website which will give you all the support files that are needed for any 32bit library , be it EXE,DLL or OCX. I believe that you should be able to ascertain that same information using TDump (which shipped with Delphi). Why don't you check that out whilst I try to find Depends for you.



Good luck!!
0
 
LVL 6

Expert Comment

by:DrDelphi
ID: 6966107
Okay, found it:

http://search.microsoft.com/gomsuri.asp?n=2&c=rp_Results&siteid=us&target=http://www.microsoft.com/MSJ/code/depends.htm


Also, I downloaded it and ran it on the DAO3032.dll... these are the files needed to support it:

MSJINT32.dll  
msjter32.dll  
OLEAUT32.dll  
ole32.dll    
MSVCRT20.dll  
RPCRT4.dll    
GDI32.dll    
USER32.dll    
ADVAPI32.dll  
KERNEL32.dll  
ntdll.dll    
MPR.dll      
msjt3032.dll  
dao3032.dll  

Hope this helps.



0
 

Author Comment

by:qas
ID: 6966214
Your comments are very usefull DrDelphi, but I'm sure there is a way I can get these files with the installation of a software or something.  The thing is that even if a could get the files on the net (pretty easy) I can't really know where to put them in my PC.

I've reinstalled Delphi without success...  never got Access97 on that PC so I don't think the files come with it...

any more hints ? (or paths ??)

Thanks again!
0
 

Author Comment

by:qas
ID: 6966237
well ok...

2 DLLs were missing (MSJINT32.dll and msjter32.dll) so I found and copied them in my windows/system folder.  Didn't work.  Tried to register them... still don't work....
0
 
LVL 6

Expert Comment

by:DrDelphi
ID: 6966534
You know, there was a thing that I had run across a while back with versions of OlePro32 and OleAut32 having to be in synch. I wonder if you are experiencing a problem due to this?  Take a look at this link for an idea of what I mean.

http://www.microsoft.com/Data/MDAC21info/21035132manifest.htm


0
 
LVL 6

Expert Comment

by:DrDelphi
ID: 6966553
0
 

Author Comment

by:qas
ID: 6966711
hey!

I just installed MDAC 2.7 RTM (2.70.7713.4) from the link you handed me without any positive results.  Sorry...

I'll be scanning for hints in MSDN.

If you get more ideas please let me know.

Thanks again.

(PS: does reinstalling Access would be some helping or am I just wasting time ?)
0
 
LVL 6

Accepted Solution

by:
DrDelphi earned 300 total points
ID: 6968085
Couldn't hurt, I suppose. *shrugs*


0
 

Author Comment

by:qas
ID: 6968494
Hello!

Sometimes, good answers aren't as complicated as we think!  Nope, reinstalling Access didn't do it.  It was more dumb than that:  I reinstalled Delphi4's BDE from the original CD.  Works fine now.

Though I still don't know how installshield scrambles BDE with access... well....

I appreciate the time you gave to your answers so here are the points.

See ya!
0
 
LVL 6

Expert Comment

by:DrDelphi
ID: 6968560
Merci.

0

Featured Post

[Webinar] Cloud and Mobile-First Strategy

Maybe you’ve fully adopted the cloud since the beginning. Or maybe you started with on-prem resources but are pursuing a “cloud and mobile first” strategy. Getting to that end state has its challenges. Discover how to build out a 100% cloud and mobile IT strategy in this webinar.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

Introduction Raise your hands if you were as upset with FireMonkey as I was when I discovered that there was no TListview.  I use TListView in almost all of my applications I've written, and I was not going to compromise by resorting to TStringGrid…
In my programming career I have only very rarely run into situations where operator overloading would be of any use in my work.  Normally those situations involved math with either overly large numbers (hundreds of thousands of digits or accuracy re…
In a question here at Experts Exchange (https://www.experts-exchange.com/questions/29062564/Adobe-acrobat-reader-DC.html), a member asked how to create a signature in Adobe Acrobat Reader DC (the free Reader product, not the paid, full Acrobat produ…
Loops Section Overview
Suggested Courses

772 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