Home General
New Blog Posts: Merging Reports - Part 1 and Part 2

ppDBBDE win64

edited February 2015 in General
Hello,

I've downloaded the trial version of RB16. If I'm compiling our
application in 64bit we get the error, that ppDBBDE wasn't found.
Compiling in 32bit it works without problems.

I've seen that in the win64 libdir the file ppDBBDE.dcu is missing.
Exist this file if we get the full version (this version we've bought
already but there were som problems with the credit card, so we have to
wait).

Best wishes
Bernhard Roos

Comments

  • edited February 2015
    Hi Bernhard,

    The BDE does not support 64 bit applications. You will notice that if
    you create a new 64 bit VCL application, all the Delphi BDE components
    are not enabled.

    If you are creating 64 bit applications, you will need to remove (or
    ifdef) all BDE references. It is also recommended that you consider
    moving to a different connectivity suite such as FireDAC.

    http://docwiki.embarcadero.com/RADStudio/XE5/en/Migrating_BDE_Applications_to_FireDAC

    Best Regards,

    Nico Cizik
    Digital Metaphors
    http://www.digital-metaphors.com
  • edited February 2015
    Thanks for your answer.
    we are using NexusDB and we are using ppBDEPipeline. Which component
    should we use instead which works also with NexusDB?
    Best wishes
    Bernhard

    Am 09.02.2015 um 15:55 schrieb Nico Cizik (Digital Metaphors):
  • edited February 2015
    Hi Bernhard,

    TppBDEPipeline is deprecated and only included for backward
    compatibility. Although BDEPipeline is now simply an alias for the
    DBPipeline object, TppDBPipeline should exclusively be used instead.

    Perform a search of your application source files for any RB/BDE related
    files and remove the referenced from your uses clause as well.

    Best Regards,

    Nico Cizik
    Digital Metaphors
    http://www.digital-metaphors.com
This discussion has been closed.