Thread: BDE problem

  1. #1
    Registered User
    Join Date
    Apr 2006
    Posts
    37

    BDE problem

    Hello all
    I have created a program with cBuilder, it works on the computer that I have been developing on it, but when I tried to test it on another program, it tells me that it need the bde engine, so I search for it, and I found that it needs CBuilder to works, is there any way to install the BDE Administrator without the need of Cbuilder installed,
    thanks

  2. #2
    Its hard... But im here swgh's Avatar
    Join Date
    Apr 2005
    Location
    England
    Posts
    1,688
    It sounds like a portability issue. I take it Cbulilder is a Borland product. It could be function that only the borland compiler understands and others do not. Have you tried reading the help files with your Cbulider compiler about that paticular function? It may advise you on a possible solution
    Double Helix STL

  3. #3
    Registered User
    Join Date
    Apr 2006
    Posts
    37
    well it seems that the fucntions need BDE admin to run
    when I tried to install BDE on another computer, it told me that I dont have a the CBuilder installed,
    so, I need to install the BDE admin without the need to install CBuilder

  4. #4
    MFC killed my cat! manutd's Avatar
    Join Date
    Sep 2006
    Location
    Boston, Massachusetts
    Posts
    870
    So your code is non-portable?
    Silence is better than unmeaning words.
    - Pythagoras
    My blog

  5. #5
    (?<!re)tired Mario F.'s Avatar
    Join Date
    May 2006
    Location
    Ireland
    Posts
    8,446
    The BDE is available here: http://info.borland.com/devsupport/bde/
    Originally Posted by brewbuck:
    Reimplementing a large system in another language to get a 25% performance boost is nonsense. It would be cheaper to just get a computer which is 25% faster.

  6. #6
    Registered User
    Join Date
    Apr 2006
    Posts
    37
    well, I think that its not portable, but I need the BDE admin to install it

  7. #7
    Registered User
    Join Date
    Apr 2006
    Posts
    37
    well, when I install the BDE , it told me that I need to have the CBuilder enviroment running

  8. #8
    (?<!re)tired Mario F.'s Avatar
    Join Date
    May 2006
    Location
    Ireland
    Posts
    8,446
    You have to check Borlands documentation in how to distribute executables that use the borland database engine. That's all. I personally don't know.
    Originally Posted by brewbuck:
    Reimplementing a large system in another language to get a 25% performance boost is nonsense. It would be cheaper to just get a computer which is 25% faster.

  9. #9
    MFC killed my cat! manutd's Avatar
    Join Date
    Sep 2006
    Location
    Boston, Massachusetts
    Posts
    870
    Or you can switch and make your code portable, eliminating the compiler problem.
    Silence is better than unmeaning words.
    - Pythagoras
    My blog

  10. #10
    Registered User
    Join Date
    Apr 2006
    Posts
    37
    So how cuold I make my code protable,

  11. #11
    (?<!re)tired Mario F.'s Avatar
    Join Date
    May 2006
    Location
    Ireland
    Posts
    8,446
    A database engine always needs... a database engine on the system where the executable is to be ran.

    If you code an application that uses Microsoft SQL Server, you need Microsoft SQL Server on the computer that runs that application (except if your application is multi-tiered). In other words you either need a runtime environment (if the engine has one) which usually come in the form of one or more DLLs, or the full product.

    I'm completely unfamiliar with the BDE. However the name tells me it supports Borland databases. It's not a database itself. For your executable to run, the system where it is going to be installed must have a database that supports the BDE.
    Originally Posted by brewbuck:
    Reimplementing a large system in another language to get a 25% performance boost is nonsense. It would be cheaper to just get a computer which is 25% faster.

  12. #12
    (?<!re)tired Mario F.'s Avatar
    Join Date
    May 2006
    Location
    Ireland
    Posts
    8,446
    Originally Posted by brewbuck:
    Reimplementing a large system in another language to get a 25% performance boost is nonsense. It would be cheaper to just get a computer which is 25% faster.

Popular pages Recent additions subscribe to a feed

Similar Threads

  1. Memory problem with Borland C 3.1
    By AZ1699 in forum C Programming
    Replies: 16
    Last Post: 11-16-2007, 11:22 AM
  2. Someone having same problem with Code Block?
    By ofayto in forum C++ Programming
    Replies: 1
    Last Post: 07-12-2007, 08:38 AM
  3. A question related to strcmp
    By meili100 in forum C++ Programming
    Replies: 6
    Last Post: 07-07-2007, 02:51 PM
  4. WS_POPUP, continuation of old problem
    By blurrymadness in forum Windows Programming
    Replies: 1
    Last Post: 04-20-2007, 06:54 PM
  5. beginner problem
    By The_Nymph in forum C Programming
    Replies: 4
    Last Post: 03-05-2002, 05:46 PM