PDA

View Full Version : a BDE Problem



NewsArchive
02-19-1998, 01:00 AM
We're deploying the BDE with our application using ISX 2.0,
full edition (not Delphi edition). Some of our customers have
been getting "Interface Error" messages from the BDE.

I saw this error here once when I installed Delphi, then installed
the C++Builder demo off the CD. Reinstalling Delphi (after
uninstalling C++Builder fixed it).

I have been telling our customers with this problem to use
the BDE_UPG.EXE upgrade to 4.51 direct from Borland, which fixes
their problem.

Borland says that all versions of BDE are backwards compatible.
This seems to imply that our installation is not upgrading
the BDE to the version we ship (4.01).

Is there anything I can do about this? Our target market is
not particularly Internet-savvy so it is not good that we
have to ask them to download a 10mb update from Borland.
Is this fixed in ISX 2.01? It appears to be an ISX bug.


thanks,
Hamish
(please email me when replying)

NewsArchive
02-22-1998, 01:00 AM
On Thu, 19 Feb 1998 01:42:22 +1100, Hamish Moffatt <hamish@rising.com.au>
wrote:
>This seems to imply that our installation is not upgrading
>the BDE to the version we ship (4.01).

Most probably your BDE is installed, hoever ALL BDE DLLs have to be the
same version. Some of the entry points might have been shifted around...

You can use Express2 to run the BDE_UPG.EXE after installation to upgrade
the BDE.

Stefan
ellipse data systems

NewsArchive
02-26-1998, 01:00 AM
Stefan Paetow wrote:
>
> On Thu, 19 Feb 1998 01:42:22 +1100, Hamish Moffatt <hamish@rising.com.au>
> wrote:
> >This seems to imply that our installation is not upgrading
> >the BDE to the version we ship (4.01).
>
> Most probably your BDE is installed, hoever ALL BDE DLLs have to be the
> same version. Some of the entry points might have been shifted around...
>
> You can use Express2 to run the BDE_UPG.EXE after installation to upgrade
> the BDE.

Unfortunately we are shipping floppy disk rather than CD-ROM at this
point so this is impractical. And really, ISX should leave the system
with a working BDE; we are doing a full install, not a partial one.
I would think that Borland would be a bit upset if they knew about
this problem.


Hamish

NewsArchive
07-23-1998, 12:00 AM
Hello,
i have the same problem with ome customers.
but now, where bde 5.0 is in the market i have onther problem. ISE 2.0 is
not available, so i took the one from D4. Now on the host the international
caractres on an odbc datasource doesnt appear. Only in installing copy of D4
on the customer fixes that. I have nothing found in the BDE Admoin nor in
the odbc. It seems that ISE 2.02 from D4 does something wring with Dlls.
Borland has now BDE 5.0 Upgrade on the web. But i think its not the solution
to ship the customer an addtional 10Meg file to fix there corrupt bde
installation, made by ISE.


Hamish Moffatt schrieb in Nachricht <34EAF34E.B6323071@rising.com.au>...
>We're deploying the BDE with our application using ISX 2.0,
>full edition (not Delphi edition). Some of our customers have
>been getting "Interface Error" messages from the BDE.
>
>I saw this error here once when I installed Delphi, then installed
>the C++Builder demo off the CD. Reinstalling Delphi (after
>uninstalling C++Builder fixed it).
>
>I have been telling our customers with this problem to use
>the BDE_UPG.EXE upgrade to 4.51 direct from Borland, which fixes
>their problem.
>
>Borland says that all versions of BDE are backwards compatible.
>This seems to imply that our installation is not upgrading
>the BDE to the version we ship (4.01).
>
>Is there anything I can do about this? Our target market is
>not particularly Internet-savvy so it is not good that we
>have to ask them to download a 10mb update from Borland.
>Is this fixed in ISX 2.01? It appears to be an ISX bug.
>
>
>thanks,
>Hamish
>(please email me when replying)

NewsArchive
07-23-1998, 12:00 AM
On Thu, 23 Jul 1998 09:23:06 +0200, "Christian Niedergesaess"
<chris@cnsoft.de> wrote:
>not available, so i took the one from D4. Now on the host the international
>caractres on an odbc datasource doesnt appear. Only in installing copy of D4

The problem persists because of the language. Since you are most probably
installing a GERMAN copy of Delphi4, the GERMAN DLLs are copied across, and
not the English. The best is if you possibly modify the IDAPI32.CNF in the
Redist directory of the Delphi Edition of Express, and set the language
there.

Also refresh the DLLs by deleting the DLLs Express included, and refreshing
them from the list.

If the DSN still doesn't work, do not include International characters such
as the Ä, Ö or Ü.

>to ship the customer an addtional 10Meg file to fix there corrupt bde
>installation, made by ISE.

Which BDE installation did you select? Partial BDE? Full BDE?

Stefan
InstallShield Software Corp.

NewsArchive
07-24-1998, 12:00 AM
Hello,
i have installed a full BDE Installation with the US Version of D4 ofer an
existing Delphi 3 (BDE 4.51) German installation.

what takes me wonder ist also, that the complete D4 (US) upgrade over such a
system resolves the problem.

But normaly i think thats no problem to install anotherlanguage over an
existing, if its a full installation.

christian


InstallShield Software Corporation schrieb in Nachricht
<35b755c3.4193630@news.installshield.com>...
>On Thu, 23 Jul 1998 09:23:06 +0200, "Christian Niedergesaess"
><chris@cnsoft.de> wrote:
>>not available, so i took the one from D4. Now on the host the
international
>>caractres on an odbc datasource doesnt appear. Only in installing copy of
D4
>
>The problem persists because of the language. Since you are most probably
>installing a GERMAN copy of Delphi4, the GERMAN DLLs are copied across, and
>not the English. The best is if you possibly modify the IDAPI32.CNF in the
>Redist directory of the Delphi Edition of Express, and set the language
>there.
>
>Also refresh the DLLs by deleting the DLLs Express included, and refreshing
>them from the list.
>
>If the DSN still doesn't work, do not include International characters such
>as the Ä, Ö or Ü.
>
>>to ship the customer an addtional 10Meg file to fix there corrupt bde
>>installation, made by ISE.
>
>Which BDE installation did you select? Partial BDE? Full BDE?
>
>Stefan
>InstallShield Software Corp.

NewsArchive
07-24-1998, 12:00 AM
Sheet,
in the hurry i had took the language "dutch" insteed of "German", because
"German" and "Deutsch" is the same i had read "Dutch" as "Deutsch".

sorry
and thank you for the tip

InstallShield Software Corporation schrieb in Nachricht
<35b755c3.4193630@news.installshield.com>...
>On Thu, 23 Jul 1998 09:23:06 +0200, "Christian Niedergesaess"
><chris@cnsoft.de> wrote:
>>not available, so i took the one from D4. Now on the host the
international
>>caractres on an odbc datasource doesnt appear. Only in installing copy of
D4
>
>The problem persists because of the language. Since you are most probably
>installing a GERMAN copy of Delphi4, the GERMAN DLLs are copied across, and
>not the English. The best is if you possibly modify the IDAPI32.CNF in the
>Redist directory of the Delphi Edition of Express, and set the language
>there.
>
>Also refresh the DLLs by deleting the DLLs Express included, and refreshing
>them from the list.
>
>If the DSN still doesn't work, do not include International characters such
>as the Ä, Ö or Ü.
>
>>to ship the customer an addtional 10Meg file to fix there corrupt bde
>>installation, made by ISE.
>
>Which BDE installation did you select? Partial BDE? Full BDE?
>
>Stefan
>InstallShield Software Corp.

NewsArchive
07-24-1998, 12:00 AM
On Fri, 24 Jul 1998 00:32:49 +0200, "Christian Niedergesaess"
<chris@cnsoft.de> wrote:
>what takes me wonder ist also, that the complete D4 (US) upgrade over such a
>system resolves the problem.

D4 (US) includes the English DLLs, and will completely upgrade the other
system.

This brings me to another issue. Use the InstallShield Express Edition that
is bundled with Delphi 4 since it can handle BDE 5.0. Then you can open
that same project in Express 2.02 and then customise it (as long as you do
not modify the BDE objects).

Express 2.03 is due to be released (when I do not know), and it will
support BDE 5.0.

Stefan
InstallShield Software Corp.