BDE requirements

Got a problem you cannot solve? Try here.
Orionizer
Posts: 9
Joined: Wed Mar 30, 2005 8:02 pm
Contact:

BDE requirements

Postby Orionizer » Tue Nov 29, 2005 9:32 am

Is there a plugin available or a scripting method available to do the following:

1. Determine if the Borland BDE is installed and determine the version
2. If it is not detected, install BDE

Thanks!

sinan
Site Admin
Posts: 1028
Joined: Sat Nov 13, 2004 8:12 am
Contact:

Postby sinan » Tue Nov 29, 2005 6:29 pm

Sorry, none at this time. You can merge the BDE merge modules with your project though - that should take care of installing BDE when its missing.

Orionizer
Posts: 9
Joined: Wed Mar 30, 2005 8:02 pm
Contact:

Postby Orionizer » Tue Nov 29, 2005 6:32 pm

sinan wrote:Sorry, none at this time. You can merge the BDE merge modules with your project though - that should take care of installing BDE when its missing.


Thanks for the reply! Do you have an example of how to do this? Also, is this something that is planned for a future release?

sinan
Site Admin
Posts: 1028
Joined: Sat Nov 13, 2004 8:12 am
Contact:

Postby sinan » Tue Nov 29, 2005 6:35 pm

Sorry, no samples...I apologize. Just find the BDE merge modules in your Borland product folders, add them to your project.

Because BDE is by now a retired legacy technology, we will not be developing new plug-ins to support it - although other users of InstallAware might be able to do so using our open plug-in architecture.

Orionizer
Posts: 9
Joined: Wed Mar 30, 2005 8:02 pm
Contact:

Postby Orionizer » Tue Nov 29, 2005 6:38 pm

Thanks Sinan...

Yes, I know it's OLD and RETIRED and I plan on moving every project I have to DBISAM eventually. I just haven't had the time, but guess I'll have to make it... :wink:

Frede
Posts: 1
Joined: Mon Dec 19, 2005 7:58 am

Re: BDE requirements

Postby Frede » Mon Dec 19, 2005 8:03 am

Orionizer wrote:Is there a plugin available or a scripting method available to do the following:

1. Determine if the Borland BDE is installed and determine the version
2. If it is not detected, install BDE


1a. Determine if BDE is installed:
function BDEInstalled: boolean;
//Check if BDE is installed by trying to init the BDE
begin
result := (dbiInit(nil) = 0);
if result then
dbiExit;
end;


1b. Determine the version:
See http://www.delphifaq.com/faq/delphi/database/f72.shtml

2. Install BDE
You can find the latest BDE merge modules here:
http://info.borland.com/devsupport/bde/bdeupdate.html

The examples are in Delphi. I have it in an MSI dll. Let me know if you need the source and I get send it to you.

/Fredrik

Orionizer
Posts: 9
Joined: Wed Mar 30, 2005 8:02 pm
Contact:

Postby Orionizer » Mon Dec 19, 2005 8:09 am

Thanks Frede!


Return to “Technical Support”

Who is online

Users browsing this forum: No registered users and 182 guests