-
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
-
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
-
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
-
So your code is non-portable?
-
-
well, I think that its not portable, but I need the BDE admin to install it
-
well, when I install the BDE , it told me that I need to have the CBuilder enviroment running
-
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.
-
Or you can switch and make your code portable, eliminating the compiler problem.
-
So how cuold I make my code protable,
-
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.
-