PDA

View Full Version : DAO 3.5 Installation



NewsArchive
01-19-1998, 01:00 AM
That is what I'm using, but thanks anyway

Stefan Krüger <skrueger@usa.net> wrote in article
<34bd1122.0@news.installshield.com>...
> Hi,
>
> I don't know much about DAO, but on InstallSite there is a script example
> for installing DAO 3.5 run-time. You may want to take a look at it...
>
> Stefan Krueger
> skrueger@usa.net
>
> *** InstallSite provides free resources for setup developers
> *** http://come.to/installsite
>

NewsArchive
08-11-1998, 12:00 AM
I have a Delphi 3 app that uses DAO 3.5 and I have created a setup that will
install both. When I try to run the app after install, I get a Run-Time
error 217. I am sure that it has something to do with DAO. The one
question I have is does Install Shield Express add the registry entries for
DAO automatically, or do you have to manually enter them? Perhaps that is
what is wrong with the install?

Thanks,
David House

NewsArchive
08-11-1998, 12:00 AM
On Tue, 11 Aug 1998 09:28:01 -0400, "David House"
<dhouse*remove_this*@wizdomconsulting.com> wrote:
>question I have is does Install Shield Express add the registry entries for
>DAO automatically, or do you have to manually enter them? Perhaps that is
>what is wrong with the install?

Express will register the DLL, but it will not add the registry keys. You
will have to look at the registry and then add those keys yourself.

Stefan Paetow
InstallShield Software Corp.

NewsArchive
08-11-1998, 12:00 AM
Ok, I understand that. What all needs to be done to the registry in order
to finish the install? It seems incredibly in bad taste to advertise a
product that installs a certain set of common files, but not really do it in
a usable fashion. I am not trying to be rude, its just that this is the
only reason I went out and spent $200. If I wanted to learn all the in's
and out's of installing DAO, I would have just written my own install
program. ( Or used the free version of Install Shield Express that comes
with Delphi. ).

I am sure there is a better answer to this issue. Please let me know if you
come up with any answers.

Thanks,
David House


InstallShield Software Corporation wrote in message
<35d069f6.11513084@news.installshield.com>...
>On Tue, 11 Aug 1998 09:28:01 -0400, "David House"
><dhouse*remove_this*@wizdomconsulting.com> wrote:
>>question I have is does Install Shield Express add the registry entries
for
>>DAO automatically, or do you have to manually enter them? Perhaps that is
>>what is wrong with the install?
>
>Express will register the DLL, but it will not add the registry keys. You
>will have to look at the registry and then add those keys yourself.
>
>Stefan Paetow
>InstallShield Software Corp.

NewsArchive
08-12-1998, 12:00 AM
On Tue, 11 Aug 1998 18:20:20 -0400, "David House"
<dhouse*remove_this*@wizdomconsulting.com> wrote:
>a usable fashion. I am not trying to be rude, its just that this is the
>only reason I went out and spent $200. If I wanted to learn all the in's
>and out's of installing DAO, I would have just written my own install

David, I stand corrected. The Delphi 3 object in the full version of
Express does have DAO as an option, and if you select DAO, it will install
it.

Microsoft requires you to have a Microsoft development product (such as
Visual Basic or Visual C++ or Microsoft Office Developer Edition) to be
able to deploy DAO (for licensing and distribution).

Stefan Paetow
InstallShield Software Corp.

NewsArchive
09-02-1998, 12:00 AM
Ummm, yeah, it will install DAO3.5, but it STILL generates the dreaded

"Cannot load IDAPI Service library" on my installations (on 95 & 98), load
up Access97 and it works like a charm afterwards...I'm extremely pissed off
that I got my company to fork out the extra $$$$'s for the full version
(which states that it fully supports DAO/Access) and it appears to be a
complete waste of money, my boss is not a happy person either as our
software still cant be shipped without Office/Access already installed.

I am on ISX (full not custom) 2.02.....WHEN WILL THIS BE FIXED????

Regards
Si

InstallShield Software Corporation wrote in message
<35d15f84.3557595@news.installshield.com>...
>On Tue, 11 Aug 1998 18:20:20 -0400, "David House"
><dhouse*remove_this*@wizdomconsulting.com> wrote:
>>a usable fashion. I am not trying to be rude, its just that this is the
>>only reason I went out and spent $200. If I wanted to learn all the in's
>>and out's of installing DAO, I would have just written my own install
>
>David, I stand corrected. The Delphi 3 object in the full version of
>Express does have DAO as an option, and if you select DAO, it will install
>it.
>
>Microsoft requires you to have a Microsoft development product (such as
>Visual Basic or Visual C++ or Microsoft Office Developer Edition) to be
>able to deploy DAO (for licensing and distribution).
>
>Stefan Paetow
>InstallShield Software Corp.

NewsArchive
09-02-1998, 12:00 AM
On Wed, 2 Sep 1998 16:41:52 +0930, <simon_AT_halman.com.au> wrote:
>that I got my company to fork out the extra $$$$'s for the full version
>(which states that it fully supports DAO/Access) and it appears to be a
>complete waste of money, my boss is not a happy person either as our

This has NOTHING to do with InstallShield. This is a BDE problem. Open your
IDAPI.CNF or IDAPI32.CNF (whichever one you have) in the BDE Administrator,
modify the DLL32 parameter for the MSACCESS driver to IDDA3532.DLL.

Save the configuration for 16-bit applications (this way the data is stored
in the file, not the registry), and then include the modified file in the
installation (it should be there anyway).

Then rebuild and test. It should have fixed the DLL32 parameter.

Stefan Paetow
InstallShield Software Corp.

NewsArchive
09-14-1998, 12:00 AM
David House wrote:
>
> I have a Delphi 3 app that uses DAO 3.5 and I have created a setup that will
> install both. When I try to run the app after install, I get a Run-Time
> error 217. I am sure that it has something to do with DAO. The one
> question I have is does Install Shield Express add the registry entries for
> DAO automatically, or do you have to manually enter them? Perhaps that is
> what is wrong with the install?
>
> Thanks,
> David House

Hi David,
I created an installation by selecting VC++ application instead of
Delphi. For the registry keys - if you still need them - You can get
them via the author of DAODS at www.cgiexpert.com
I don't care what Microsoft says about the application having to be
written with a Microsoft product.
Greetings,
Craig.

NewsArchive
12-10-1998, 01:00 AM
Microsoft doesn't support DAO anymore, so the Template needs updating with ADO
(the new kid on the block). Maybe your developers should use ADO?





InstallShield Software Corporation wrote:

> On 8 Dec 98 18:17:26 GMT, "Tim Mayert" <TimMayert@smarttech.com> wrote:
> >want to see them. I then searched for the function declares and noticed
> >that the dao.h file includes the odbc.h file. When I saw this was when I
> >wondered if odbc should be included or not.
>
> Tim, you don't need ODBC to run it, and can leave out the ODBC calls, but
> don't remove the #includes. Some functions are, if I'm not mistaken,
> shared.
>
> Stefan Paetow
> InstallShield Software Corp.

NewsArchive
12-10-1998, 01:00 AM
>Microsoft doesn't support DAO anymore, so the Template needs updating with
ADO
>(the new kid on the block). Maybe your developers should use ADO?
This is not true. DAO will no longer be updated with new features, but
Microsoft certainly does and will continue to support it for a long time to
come.

Jason Catlett
First Edge

NewsArchive
12-10-1998, 01:00 AM
On Thu, 10 Dec 1998 13:12:13 +0000, Andrew McDonagh
<andrew.mcdonagh@ntc.nokia.com> wrote:
>Microsoft doesn't support DAO anymore, so the Template needs updating with ADO
>(the new kid on the block). Maybe your developers should use ADO?

Even if Microsoft doesn't support it anymore, it does NOT mean that we have
to follow the trend and drop support for DAO.

Our customers continue to use DAO and we will provide a template until the
time comes where it is decided otherwise.

Besides, there is an ADO template. You can always combine the ODBC-DAO-RDO
template with the ADO Template and use them together.

Stefan Paetow
InstallShield Software Corp.

NewsArchive
12-17-1998, 01:00 AM
What I ment to say was:- Microsoft does not include DAO with MDAC 2 (and
greater) only earlier versions have it, (which are now hard to find)



> >Microsoft doesn't support DAO anymore, so the Template needs updating with
> ADO
> >(the new kid on the block). Maybe your developers should use ADO?
> This is not true. DAO will no longer be updated with new features, but
> Microsoft certainly does and will continue to support it for a long time to
> come.
>
> Jason Catlett
> First Edge