DBExpress MSSQL error
Olá pessoal,
alguém sabe quais os arquivos (dll´s) preciso para rodar um aplicativo com dbexpress usando banco sql server remotamente?
atualmente eu só coloco as dll´s do dbexpress e a dbexpmss.dll no \system do windows, mas não funciona
alguem sabe me detalhar oq preciso para rodar o dbexpress em máquinas que nao possuem o delphi instalado?
e a midas.dll, para que serve?
alguém sabe quais os arquivos (dll´s) preciso para rodar um aplicativo com dbexpress usando banco sql server remotamente?
atualmente eu só coloco as dll´s do dbexpress e a dbexpmss.dll no \system do windows, mas não funciona
alguem sabe me detalhar oq preciso para rodar o dbexpress em máquinas que nao possuem o delphi instalado?
e a midas.dll, para que serve?
Pablobr
Curtidas 0
Respostas
Bon Jovi
01/07/2005
Pra SQL Server + dbExpress vc vai precisar do dbexpmss.dll e do MDAC instalado. Midas.dll vai precisar se vc estiver usando ClientDataSet.
Vc pode tb colocar essas dlls no mesmo diretório do seu executável. É menos prático, mas a vantagem é que terá um versionamento mais seguro.
No mais, o Delphi fala sobre essas DLLs no Help:
Vc pode tb colocar essas dlls no mesmo diretório do seu executável. É menos prático, mas a vantagem é que terá um versionamento mais seguro.
No mais, o Delphi fala sobre essas DLLs no Help:
[size=12:619bd1b604]Deploying dbExpress Database Applications
dbExpress is a set of thin, native drivers that provide fast access to database information.
You can deploy dbExpress applications either as a stand-alone executable file or as an executable file that includes associated dbExpress driver DLLs.
To deploy dbExpress applications as stand-alone executable files, the dbExpress object files must be statically linked into your executable. You do this by including the following DCUs, located in the lib directory:
dbExpress deployment as stand-alone executable Database Unit When to Include
dbExpINT
Applications connecting to InterBase databases
dbExpORA
Applications connecting to Oracle databases
dbExpDB2
Applications connecting to DB2 databases
dbExpMYS
Applications connecting to MySQL 3.22.x databases
dbExpMYSQL
Applications connecting to MySQL 3.23.x databases
MidasLib
Required by dbExpress executables that use client datasets such as TClientDataSet
Note: For database applications using Informix or MSSQL, you cannot deploy a stand-alone executable. Instead, deploy an executable file with the driver DLL (listed in the table following).
If you are not deploying a stand-alone executable, you can deploy associated dbExpress drivers and DataSnap DLLs with your executable. The following table lists the appropriate DLLs and when to include them:
dbExpress deployment with driver DLLs Database DLL When to Deploy
dbexpinf.dll
Applications connecting to Informix databases
dbexpint.dll
Applications connecting to InterBase databases
dbexpora.dll
Applications connecting to Oracle databases
dbexpdb2.dll.
Applications connecting to DB2 databases
dbexpmss.dll
Applications connecting to MSSQL databases
dbexpmys.dll
Applications connecting to MySQL 3.22.xdatabases
dbexpmysql.dll
Applications connecting to MySQL 3.23.x databases
Midas.dll
Required by database applications that use client datasets[/size:619bd1b604]
GOSTEI 0