Page 1 of 1

Wants to run an SDAC application on a fresh machine

Posted: Mon 30 Oct 2006 10:39
by Japhar
Hi,

I have deleveloped a new application with SDAC components in Delphi.

Now, i want to run an exe of the application on a fresh machine where there is no Delphi and SDAC components.

Questions are:
1. Does my application runs?
2. If it doesn't run then what all things are required to run my application? Ex: dll's, package...etc

Thanks in advance...

Posted: Mon 30 Oct 2006 13:12
by Jackson
There is only one requirement for a program that uses SDAC.
It requires OLE DB installed on workstation.
In current versions of Microsoft Windows, as Windows 2000, OLE DB is already included as standard package.
But it's highly recommended to download latest version (newer than 2.5) of Microsoft Data Access Components (MDAC) at http://www.microsoft.com/data.

Posted: Mon 30 Oct 2006 15:42
by Japhar
Thanks for your comments...

I have followed below steps on a fresh machine to run my application but no luck:

1. I have created a new application with SDAC trailer 3.80.0.31 vesion.
2. I have complied my application on my machine and it generates an exe file for an application.
3. I have copied this exe to a new machine where there is no Delphi, SDAC.
4. Now executed the exe file. I got following error message.

"The Specified module could not be found SDAC Trail version needs additional "bpl" files to be present on the user PC. If you build your project without run-time packages you need:
dac70.bpl
sdac70.bpl"

Can you please suggest me without having above 2 bpl files on user PC, can't i run my new application??? How to overcome this issue...please suggest me..

Posted: Mon 30 Oct 2006 16:40
by jfpicard
Go to Project->Options Packages tab and uncheck 'Build with runtime packages' and recompile

Posted: Tue 31 Oct 2006 10:26
by Jackson
If you use SDAC Trial version and you build your project without run-time packages you need
additional "bpl" files to be present on the user's PC: dacXX.bpl, sdacXX.bpl.

Same problem

Posted: Tue 26 Jun 2007 06:14
by EddieMouse
Hello,
I have the same problem:
I use the trial edition of SDAC for Delphi 2007.
Delphi 2007 Pro
use runtime-packages is unchecked
the small project is 1200KB's
it works in the IDE and runs on the IDE machine outside the IDE

it does not work on another computer,
I receive the error:
SDAC trial edition needs addtional "bpl" files to be present...
dac105.bpl
sdac105.bpl

again, Delphi says: in project/infos: used packages: none

Thanks in advance for your help!

Posted: Tue 26 Jun 2007 15:22
by Antaeus
This is the trial protection issue. On another computer you just need to copy requested bpl files to any directory accessible to your application. You will find SDAC bpl files in the SDAC installation directory. Depended bpl files are located in the Delphi installation directory.

This issue is not related to registered users of SDAC.