Want to win a PS4? Go Premium and enter to win our High-Tech Treats giveaway. Enter to Win

x
?
Solved

Creating Access files from database desktop..

Posted on 2002-06-25
16
Medium Priority
?
1,198 Views
Last Modified: 2010-04-04
Hi,

  I want to create my access files with database desktop but when i want to create new MSACCESS,the warning appear "Cannot load an IDAPI service library File:C:\WINDOWS\MSAPPS\DAO\DAO3032.DLL".I thought that it can be occur because of MSDAC 2.5 but i download and setup MSDAC but still taking that message.

  What should i do ?
0
Comment
Question by:Mozzak
[X]
Welcome to Experts Exchange

Add your voice to the tech community where 5M+ people just like you are talking about what matters.

  • Help others & share knowledge
  • Earn cash & points
  • Learn & ask questions
  • 8
  • 8
16 Comments
 
LVL 22

Expert Comment

by:Mohammed Nasman
ID: 7106823
Hello

  the mdac used with the ADO, but not with the DAO
you need the DAO libaray files, and DAO3032.dll one of them
is access 97 installed in ur pc?
0
 

Author Comment

by:Mozzak
ID: 7106899
I'm using open office that is to say there isn't installed.Do you know how can i make it work ?
0
 
LVL 22

Expert Comment

by:Mohammed Nasman
ID: 7106949
hello

 which version of delphi do you use?, and do u have any version of access installed in ur system?
0
Independent Software Vendors: 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!

 

Author Comment

by:Mozzak
ID: 7106972
I'm using Delphi6 Enterprise and Access is not installed on my system.I know that if i will install the Access,it will work but i'm using open office.I need to use database desktop for creating Access files without installing Access.
0
 
LVL 22

Expert Comment

by:Mohammed Nasman
ID: 7107091
Hello
  DAO3032 is for access 95, for access 97
 the lib is DAO
try to download the jet

http://download.com.com/3000-2114-4238261.html?tag=lst-0-6

and from BDE Administrator, in the configration tab, insure that the MSAccess driver the DLL32 set to IDDA3532.DLL

hope that will work with you

best regards

0
 

Author Comment

by:Mozzak
ID: 7107173
I was download and install Jet 3.0 but i didn't understand you said "BDE Administrator".From where ?
0
 

Author Comment

by:Mozzak
ID: 7107958
Delphi32.com about this error ;

"Cannot Load IDAPI Service Library" error"

If Access 95 or Office 95 was not used to load the DAO 3.0 engine on the machine, the cause is a missing registry entry. To fix this, place the folloing entry in the registry:

key name: HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Shared Tools\DAO string: Path value: (path to your DAO3032.DLL)

Another cause of this error is if the registry is set to read only. The only workaround for this cause is to either make the registry read / write, or make that particular entry read/write.

but when i look at the registry i cant see DAO under Shared Tools ..
0
 
LVL 22

Expert Comment

by:Mohammed Nasman
ID: 7109100
you can find BDE Admin with Borland group
start > programs > borland Delphi > BDE Administrator

search for these two files in ur system
DAO3032.dll and DAO350.DLL, if you found them that you mean u have DAO 3 and DAO 3.5 in ur system, so then you could create access 95 or 97 files
0
 

Author Comment

by:Mozzak
ID: 7109910
Hello ,

  I had set MSAccess driver DLL32 to IDDA3532.DLL.After I turn to database desktop and want to create new MSACCESS table but the error occured "-2147221164".
  And I had search DAO3032.dll and DAO350.DLL but none of them is in the system.
0
 
LVL 22

Expert Comment

by:Mohammed Nasman
ID: 7109956
Hello Mozzak

  the Database Desktop based on the DAO to access the MS Access database, so without the DAO engine you can't use it, even if you have MDac installed

try to install DAO 3.5 that support access 97, then I think you could be able to use the database dektop with access db
http://download.com.com/3000-2114-4238277.html?tag=lst-0-1
0
 

Author Comment

by:Mozzak
ID: 7110156
Still i'm taking the same error "-2147221164" :(.
0
 
LVL 22

Expert Comment

by:Mohammed Nasman
ID: 7113614
Hello

  seems that you the DAO350.dll not registred well in ur system
 
  try using regsvr32.exe Dao350.dll

also look at these links
http://community.borland.com/article/0,1410,15002,00.html
http://support.microsoft.com/default.aspx?scid=kb;en-us;Q141294
0
 

Author Comment

by:Mozzak
ID: 7113679
Dear Nasman ,

  When i search the DAO350.DLL , i see that there isn't this file in my computer .
0
 
LVL 22

Accepted Solution

by:
Mohammed Nasman earned 400 total points
ID: 7114139
sorry, the last link was the service pack 3 for jet 3.5 not the library files

try to download it from here
http://www.nesbitt.com/download/dao35.zip 
0
 

Author Comment

by:Mozzak
ID: 7114798
Thank you a lot dear Nasman,you engrave A..

best regards..
0
 
LVL 22

Expert Comment

by:Mohammed Nasman
ID: 7115229
Glad that worked fine with you :o)

Best regards
Mohammed Nasman
0

Featured Post

[Webinar] Lessons on Recovering from Petya

Skyport is working hard to help customers recover from recent attacks, like the Petya worm. This work has brought to light some important lessons. New malware attacks like this can take down your entire environment. Learn from others mistakes on how to prevent Petya like worms.

Question has a verified solution.

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

In this tutorial I will show you how to use the Windows Speech API in Delphi. I will only cover basic functions such as text to speech and controlling the speed of the speech. SAPI Installation First you need to install the SAPI type library, th…
Have you ever had your Delphi form/application just hanging while waiting for data to load? This is the article to read if you want to learn some things about adding threads for data loading in the background. First, I'll setup a general applica…
In this video, Percona Solution Engineer Rick Golba discuss how (and why) you implement high availability in a database environment. To discuss how Percona Consulting can help with your design and architecture needs for your database and infrastr…
In response to a need for security and privacy, and to continue fostering an environment members can turn to for support, solutions, and education, Experts Exchange has created anonymous question capabilities. This new feature is available to our Pr…
Suggested Courses

636 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