?
Solved

Creating Access files from database desktop..

Posted on 2002-06-25
16
Medium Priority
?
1,188 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
VIDEO: THE CONCERTO CLOUD FOR HEALTHCARE

Modern healthcare requires a modern cloud. View this brief video to understand how the Concerto Cloud for Healthcare can help your organization.

 

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

Free Tool: SSL Checker

Scans your site and returns information about your SSL implementation and certificate. Helpful for debugging and validating your SSL configuration.

One of a set of tools we are providing to everyone as a way of saying thank you for being a part of the community.

Question has a verified solution.

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

Objective: - This article will help user in how to convert their numeric value become words. How to use 1. You can copy this code in your Unit as function 2. than you can perform your function by type this code The Code   (CODE) The Im…
Introduction I have seen many questions in this Delphi topic area where queries in threads are needed or suggested. I know bumped into a similar need. This article will address some of the concepts when dealing with a multithreaded delphi database…
Do you want to know how to make a graph with Microsoft Access? First, create a query with the data for the chart. Then make a blank form and add a chart control. This video also shows how to change what data is displayed on the graph as well as form…
Sometimes it takes a new vantage point, apart from our everyday security practices, to truly see our Active Directory (AD) vulnerabilities. We get used to implementing the same techniques and checking the same areas for a breach. This pattern can re…
Suggested Courses

741 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