BDE Installation fails w/IS - WordPerfect Suite 8 on target machine

Hello!

I have a very upset client. :-0

I am installing the BDE from Delphi 4 Pro (update pak 2) with an application I created that used Paradox tables. I am using the Installshield Express that comes with Delphi 4.

I have never had a problem installing the BDE, but this client has WordPerfect Office Suite 8 installed on his machine. The first time he ran setup, my program would not run -- with the error: Interface mismatch

So I had him check if he had an older version of the BDE installed. Yes...he has version 4 that must have been installed by Corel.

Second setup with no TSR's running, etc. we get error: Merging the configuration file has failed

OK. I read all the FAQ's at Borland so I make a special build with the BDE and have him install it to the same directory as listed in the registry for the BDE -- which (oddly) has a path using "idapinew.cfg" instead of "idapi32.cfg"

No. Now he gets:

General file transfer error
Please check your target location and try again
filename D:\corel\suite8\shared\idapi\idapi.cnf

HELP! Has anyone encountered this? Anyone know a fix? I am already refunding the client's money.

Thanks in advance.

-Summerset
summersetAsked:
Who is Participating?

[Webinar] Streamline your web hosting managementRegister Today

x
 
simonetConnect With a Mentor Commented:
That's an unknown problem IS has with BDE 5.

You have 2 options:
- Update (patch) your current version of IS (the patch ca be downloaded from www.borland.com/devsupport/delphi -> download files )

- this one is my favorite option: to use Borland's installer for BDE, which works great. In order to use that option, read the article I wrote on unsing Borland's BDEINST.CAB at:

http://www.bhnet.com.br/~simonet/tipstricks/bdeinstcab.htm

Yours,

Alex
0
 
simonetCommented:
Note: please make a backup copy of idapi.cnf prior to proceeding.

Yours,

Alex
0
 
summersetAuthor Commented:
Alex:

I actually had viewed your bde cab file page and used it on my test machine. It installs the BDE just fine...but since I am unable to duplicate my client's system (he is in California and I dont have WPO8) I was unsure if I should offer this to him as a fix.

Have you seen it fix this before? Also -- I have Delphi 5 Pro which I have not installed as it is difficult to find time to migrate everything up a notch -- especially when I have apps I still support written in Delphi 3. Meaning, if I rebuilt it in Delphi 5...has this problem been fixed?

Thank you for your information, I will give you the points...just wanted to make sure of the fix before I offer it to the client.

-S
0
Free Tool: Port Scanner

Check which ports are open to the outside world. Helps make sure that your firewall rules are working as intended.

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.

 
simonetCommented:
AS long as idapi.cnf is backed up before installing the new BDE, everything is fine.

What I usually do is to deploy a BATCH file along with BDEINST.DLL, REGSVR32.DLL, and any other files I need.  I make it so that the BAT file does all the work, and the client's only job is to execute the batch file.

Yours,

Alex
0
 
summersetAuthor Commented:
Thanks, Alex. I'll make the file and ship it tonite. Have they fixed this problem in Delphi 5's version of IS? And how often does it happen? I mean out of 100 installs what kind of percentage? -- if you have this kind of information. I'm concerned about using the BDE with my distributed apps now.

Thanks again!!!!!

-S
0
 
simonetCommented:
IS that comes with D5 has been 100% reviewed and works fine. As of rates, I don't have numbers.

From **my own experience** I have the following data:

Scenario: BDE 5.xx
IS: The one that comes with Delphi 4, no patches

Previous installs of BDE: YES
Success rate: 0%


yours,


Alex
0
All Courses

From novice to tech pro — start learning today.