Tek-Tips is the largest IT community on the Internet today!

Members share and learn making Tek-Tips Forums the best source of peer-reviewed technical information on the Internet!

  • Congratulations Chris Miller on being selected by the Tek-Tips community for having the most helpful posts in the forums last week. Way to Go!

Appz not working when Delphi isn't instaled

Status
Not open for further replies.

jbpelletier

Programmer
Sep 8, 2001
232
CA
Hi,

I have a problem with an application i made. My application (made with d5 pro) use an acces database (acces 2000), in my program im using TDatabase, TTable, TQuery and TDataSource to work with my data stored in the access database.

My problem is that my application is working when it's on a cpu where delphi is instaled but dont when i try to execute it on a cpu where delphi isn't instaled. Im creating my alias with "ODBC Data Sources (32bit)".

I need to make this appz working on a cpu where i cant instal delphi.. how could i do? ( i think my problem have something to do with "BDE administator" )

tanx
jb
 
Think you need to install the BDE - on delphi disk, install Custom.
 
Im sure there is a way to distribute an application unsing database without installing bde.. na? Anyway Dbe dont solve my problem, many older appz made in clippers using dbase dont work when Bde is install.
 
I have always worked with the bde and never got any problems.
The ODBC is made by Microsoft like a Jack of all trade (master of none).
While the BDE is geared towards Delphi and makes optimum use of the Borland Products, this is not the same with ODBC aliases.
Some may say that Micro$oft has DAO and you never need to install drivers etc. Wrong, DAO is distributed with the later versions of Windows (hidden in the Operating System, just like M$ internet explorer), in other cases you need to install it manually, just like the BDE.
If the older applications don't work, I think that you have made somewhere an error when defining your aliases.
Steven van Els
SAvanEls@cq-link.sr
 
I just came across this at aboutdelphi.com:

'Delphi applications that use the BDE to access databases require that you distribute the BDE with the application. When deploying the BDE with an application, you must use InstallShield Express or another Borland certified installation program.'

Dunno if it helps or not.

 
Or you can just take the Delphi CD, install only the BDE and make the required aliases, IMO the fastest way. Steven van Els
SAvanEls@cq-link.sr
 
Status
Not open for further replies.

Part and Inventory Search

Sponsor

Back
Top