Wow!

Lets have a look.
- The BDE is abbreviated BDE, not DBE.
- It is not required for all Delphi programs, only those that use database
components, and use the DBTables unit. You can write Delphi applications
that do not use databases, and you can also write Delphi programs that
access databases without the BDE. I often write Delphi programs that can be
installed by just copying the EXE.
- What you can and should install is pretty much determined by the features
of the program you have written. There is a Deploy.txt file in one of the
Delphi directories that explains what you can deploy.
- If he is trying to install some stuff that uses Oracle and Interbase
through SQL Links, then he will need the SQL Links components of the BDE,
which include the DataPump. If Installshield can't find this on his machine
to make the setup file, then he probably needs to reinstall Delphi on his
own machine.
- Indeed Borland does say to use a certified installer for the BDE. This is
so you don't end up stuffing up other products that also use the Borland
Database Engine (someone should tell Corel).
- There are several installers that are certified for deploying the BDE.
Installshield and Wise are the best known. Both are pretty good but have
glitches with some BDE configurations. I've managed to solve most of them
with my Wise script, except for upgrading the BDE where it has been
installed by Corel Office.
- Installshield is responsible for its own installation routines, not
Inprise, so they are the ones to talk to. However, its not the installer
failing here, which may be why Installshield are not keen to help. Instead
it is the contents of the developer's own PC which are in doubt.
Indeed testing installs, not just on "virgin" machines, but on all
combinations of machines, is an arduous task. Good installers make it
easier, but not trouble free. If you are distributing to a number of
clients, it is definitely worth it.

Regards,
  Andrew Cooke.


> -----Original Message-----
> From: Julien Thomas [SMTP:[EMAIL PROTECTED]]
> Sent: Thursday, November 11, 1999 2:10 PM
> To:   Multiple recipients of list delphi
> Subject:      [DUG]:  Distributing Delphi Applications
> 
> Help!
> A question I came across on another Delphi list that I have been
> discussing
> with the author.   I apologize for the intensity of the following
> question.
> This guy is quite worked up by his problem.  But does anyone have any
> ideas
> on how to fix it?
> 
> 
> 
> 
> [>]  It would appear that you have not yet tried to get one of your
> programs
> to work on ANOTHER system which does NOT have Delphi on it - or anywhere
> near it. 
        [snip] 

---------------------------------------------------------------------------
    New Zealand Delphi Users group - Delphi List - [EMAIL PROTECTED]
                  Website: http://www.delphi.org.nz

Reply via email to