There are two ways to compile and install UniDAC manually: using IDE
and using make-files. Below are detailed instructions which describe
installing UniDAC using both ways.
Installing UniDAC for Embarcadero RAD Studio 10.3 Rio using IDE
If you are using C++Builder 10.3 Rio, you should use the Using make-files way to install UniDAC.
Otherwise, run Delphi 10.3 Rio and perform the following steps:
- Build and compile the dac260.dpk DAC run-time package. To make UniDAC
work under Windows x64, Mac OS, iOS simulator, iOS device, Android and 64-bit Linux
this step must be repeated for each of these platforms (can be selected
in "Target Platforms" of the package).
- Build and compile the dacvcl260.dpk DAC GUI VCL related package. To make UniDAC
work under Windows x64, this step must be repeated for this platform (can
be selected in "Target Platforms" of the package).
- Build and compile the dacfmx260.dpk DAC GUI FireMonkey related package. To make UniDAC
work under Windows x64, Mac OS, iOS simulator, iOS device and Android,
this step must be repeated for each of these platforms (can be selected
in "Target Platforms" of the package).
- Build and compile the dcldac260.dpk DAC design-time package.
- Build and compile the unidac260.dpk UniDAC run-time package. To make UniDAC
work under Windows x64, Mac OS, iOS simulator, iOS device, Android and 64-bit Linux
this step must be repeated for each of these platforms (can be selected
in "Target Platforms" of the package).
- Build and compile the unidacvcl260.dpk UniDAC GUI VCL related package. To make UniDAC
work under Windows x64, this step must be repeated for this platform (can
be selected in "Target Platforms" of the package).
- Build and compile the unidacfmx260.dpk UniDAC GUI FireMonkey related package. To make UniDAC
work under Windows x64, Mac OS, iOS simulator, iOS device and Android,
this step must be repeated for each of these platforms (can be selected
in "Target Platforms" of the package).
- Build, compile, and install the dclunidac260.dpk UniDAC design-time package.
- Build, compile, and install the dclunidacfmx260.dpk UniDAC FireMonkey design-time package.
- Build and compile required provider packages:
| Database Name |
ProviderName |
Providers for Databases
| Oracle |
oraprovider260.dpk |
| Microsoft SQL Server |
tdsprovider260.dpk, msprovider260.dpk |
| MySQL |
myprovider260.dpk |
| InterBase and Firebird |
ibprovider260.dpk |
| PostgreSQL |
pgprovider260.dpk |
| SQLite |
liteprovider260.dpk |
| NexusDB |
nexusprovider250.dpk |
| MongoDB |
mongoprovider260.dpk |
| ODBC |
odbcprovider260.dpk |
| After you have compiled odbcprovider260.dpk, you can compile the following provider packages : |
| Microsoft Access |
accessprovider260.dpk |
| Sybase Advantage Database Server |
adsprovider260.dpk |
| Sybase Adaptive Server Enterprise |
tdsprovider260.dpk, aseprovider260.dpk |
| DB2 |
db2provider260.dpk |
| DBF |
dbfprovider260.dpk |
| Cloud Service Name |
ProviderName |
Providers for Clouds
| BigCommerce |
bigcommerceprovider260.dpk |
| Dynamics CRM |
dynamicsprovider260.dpk |
| Salesforce Marketing Cloud |
exacttargetprovider260.dpk |
| FreshBooks |
freshbooksprovider260.dpk |
| Magento |
magentoprovider260.dpk |
| MailChimp |
mailchimpprovider260.dpk |
| NetSuite |
netsuiteprovider260.dpk |
| QuickBooks |
quickbooksprovider260.dpk |
| Salesforce |
salesforceprovider260.dpk |
| SugarCRM |
sugarprovider260.dpk |
| Zoho CRM |
zohoprovider260.dpk |
- Build and compile the vquery260.dpk VirtualDAC run-time package. To make VirtualDAC
work under Windows x64, Mac OS, iOS simulator, iOS device and Android,
this step must be repeated for each of these platforms (can be selected
in "Target Platforms" of the package).
- Build, compile, and install the dclvquery260.dpk VirtualDAC design-time package.
- Restart Embarcadero RAD Studio 10.3 Rio.
Installing using ProjectGroup
You can use the ProjectGroup which includes all the above packages. Perform the following steps:
- Go to the UniDAC\Source\Delphi26 directory.
- Find and open the UniDACProjectGroup.groupproj file
- Build, compile and install the required packages included into UniDACProjectGroup.groupproj for Win32 platform
- Build and compile the required packages included into UniDACProjectGroup.groupproj for all the supported platform ("Project Manager" \ "Set active platform(s)")
NOTE: To compile UniDAC based Delphi 10.3 Rio applications, add the
UniDAC\Source directory to "Library Path"
for all platforms you want to work with (32-bit Windows, 64-bit Windows, Mac OS, iOS simulator, iOS device, Android, 64-bit Linux).
Home
Installing UniDAC for Embarcadero RAD Studio 10.3 Rio using make-files
Perform the following steps:
- Go to the UniDAC\Source\Delphi26 directory.
- Find in the 'Make.bat' line containing
set IdeDir="%PROGRAMFILES%\Embarcadero\Studio\20.0
and make sure that correct path to IDE is set (always include forward quote
and do not include ending quote).
- Run 'Make.bat'. Binaries will be copied to the Bin, Include, and Lib subdirectories of the UniDAC directory:
*.bpl files for 32-bit Windows will be copied to the UniDAC\Bin\Delphi26\Win32 directory.
*.bpl files for 64-bit Windows will be copied to the UniDAC\Bin\Delphi26\Win64 directory.
*.dylib files for 32-bit Mac OS will be copied to the UniDAC\Bin\Delphi26\OSX32 directory.
*.dcu, *.dcp, *.bpi, *.lib, and *.res files for 32-bit Windows will be copied to the UniDAC\Lib\Delphi26\Win32 directory.
*.dcu, *.dcp, and *.res files for 64-bit Windows will be copied to the UniDAC\Lib\Delphi26\Win64 directory.
*.dcu, *.dcp, *.bpi, *.a, and *.res files for 32-bit Mac OS will be copied to the UniDAC\Lib\Delphi26\OSX32 directory.
*.dcu, *.dcp, *.a, and *.res files for the iOS simulator will be copied to the UniDAC\Lib\Delphi26\iOSSimulator directory.
*.dcu, *.dcp, *.a, *.o, and *.res files for the 32-bit iOS device will be copied to the UniDAC\Lib\Delphi26\iOSDevice32 directory.
*.dcu, *.dcp, *.a, *.o, and *.res files for the 64-bit iOS device will be copied to the UniDAC\Lib\Delphi26\iOSDevice64 directory.
*.dcu, *.dcp, *.a, *.o, and *.res files for Android will be copied to the UniDAC\Lib\Delphi26\Android directory.
*.dcu, *.dcp, *.a, *.o, and *.res files for 64-bit Linux will be copied to the UniDAC\Lib\Delphi26\Linux64 directory.
*.hpp files for 32-bit Windows will be copied to the UniDAC\Include\Delphi26\Win32 directory.
*.hpp files for 64-bit Windows will be copied to the UniDAC\Include\Delphi26\Win64 directory.
*.hpp files for 32-bit Mac OS will be copied to the UniDAC\Include\Delphi26\OSX32 directory.
*.hpp files for iOS simulator will be copied to the UniDAC\Include\Delphi26\iOSSimulator directory.
*.hpp files for 32-bit iOS device will be copied to the UniDAC\Include\Delphi26\iOSDevice32 directory.
*.hpp files for 64-bit iOS device will be copied to the UniDAC\Include\Delphi26\iOSDevice64 directory.
*.hpp files for Android will be copied to the UniDAC\Include\Delphi26\Android directory.
*.hpp files for 64-bit Linux will be copied to the ODAC\Include\Delphi26\Linux64 directory.
- If you are using 32-bit Windows, copy UniDAC\Bin\Delphi26\Win32\*.bpl files to the System32 directory.
If you are using 64-bit Windows, copy UniDAC\Bin\Delphi26\Win32\*.bpl files to the SysWOW64 directory
and UniDAC\Bin\Delphi26\Win64\*.bpl files to the System32 directory.
- Run Embarcadero RAD Studio 10.3 Rio.
- Install the dclunidac260.bpl UniDAC design-time package. For this,
open the "Component->Install Packages" Embarcadero RAD Studio 10.3 Rio main menu and add
the System32\dclunidac260.bpl (if you are using 32-bit Windows) or SysWOW64\dclunidac260.bpl
(if you are using 64-bit Windows) package using the Add button.
- Install the dclunidacfmx20.bpl UniDAC FireMonkey design-time package. For this,
open the "Component->Install Packages" Embarcadero RAD Studio 10.3 Rio main menu and add
the System32\dclunidacfmx260.bpl (if you are using 32-bit Windows) or SysWOW64\dclunidacfmx260.bpl
(if you are using 64-bit Windows) package using the Add button.
- Install the dclvquery260.bpl VirtualDAC design-time package. For this,
open the "Component->Install Packages" Embarcadero RAD Studio 10.3 Rio main menu and add
the System32\dclvquery260.bpl (if you are using 32-bit Windows) or SysWOW64\dclvquery260.bpl
(if you are using 64-bit Windows) package using the Add button.
NOTE: To compile UniDAC based Delphi 10.3 Rio applications, add the
UniDAC\Source directory to "Library Path"
for all platforms you want to work with (32-bit Windows, 64-bit Windows, Mac OS, iOS simulator, iOS device, Android). If you want to use
precompiled Source Code, add the
UniDAC\Lib\Delphi26\Win32 directory to "Library Path" for
the 32-bit Windows platform, the
UniDAC\Lib\Delphi26\Win64 directory to "Library Path" for
the 64-bit Windows platform, the
UniDAC\Lib\Delphi26\OSX32 directory to "Library Path" for
the Mac OS platform, the
UniDAC\Lib\Delphi26\iOSSimulator directory to "Library Path" for
the iOS sumulator, the
UniDAC\Lib\Delphi26\iOSDevice32 directory to "Library Path" for
the 32-bit iOS device, the
UniDAC\Lib\Delphi26\iOSDevice64 directory to "Library Path" for
the 64-bit iOS device and the
UniDAC\Lib\Delphi26\Android directory to "Library Path" for
Android.
To compile UniDAC based C++Builder 10.3 Rio applications, add the
UniDAC\Include\Delphi26\Win32 directory to "Include Path"
and the
UniDAC\Lib\Delphi26\Win32 directory to "Library Path" for the 32-bit Windows platform, the
UniDAC\Include\Delphi26\Win64 directory to "Include Path"
and the
UniDAC\Lib\Delphi26\Win64 directory to "Library Path" for the 64-bit Windows platform, the
UniDAC\Include\Delphi26\OSX32 directory to "Include Path" and the
UniDAC\Lib\Delphi26\OSX32
directory to "Library Path" for the Mac OS platform, the
UniDAC\Include\Delphi26\iOSSimulator directory to "Include Path" and the
UniDAC\Lib\Delphi26\iOSSimulator
directory to "Library Path" for the iOS simulator, the
UniDAC\Include\Delphi26\iOSDevice32 directory to "Include Path" and the
UniDAC\Lib\Delphi26\iOSDevice32
directory to "Library Path" for the 32-bit iOS Device and the
UniDAC\Include\Delphi26\iOSDevice64 directory to "Include Path" and the
UniDAC\Lib\Delphi26\iOSDevice64
directory to "Library Path" for the 64-bit iOS Device.
Home
Installing UniDAC for Embarcadero RAD Studio 10.2 Tokyo using IDE
If you are using C++Builder 10.2 Tokyo, you should use the Using make-files way to install UniDAC.
Otherwise, run Delphi 10.2 Tokyo and perform the following steps:
- Build and compile the dac250.dpk DAC run-time package. To make UniDAC
work under Windows x64, Mac OS, iOS simulator, iOS device, Android and 64-bit Linux
this step must be repeated for each of these platforms (can be selected
in "Target Platforms" of the package).
- Build and compile the dacvcl250.dpk DAC GUI VCL related package. To make UniDAC
work under Windows x64, this step must be repeated for this platform (can
be selected in "Target Platforms" of the package).
- Build and compile the dacfmx250.dpk DAC GUI FireMonkey related package. To make UniDAC
work under Windows x64, Mac OS, iOS simulator, iOS device and Android,
this step must be repeated for each of these platforms (can be selected
in "Target Platforms" of the package).
- Build and compile the dcldac250.dpk DAC design-time package.
- Build and compile the unidac250.dpk UniDAC run-time package. To make UniDAC
work under Windows x64, Mac OS, iOS simulator, iOS device, Android and 64-bit Linux
this step must be repeated for each of these platforms (can be selected
in "Target Platforms" of the package).
- Build and compile the unidacvcl250.dpk UniDAC GUI VCL related package. To make UniDAC
work under Windows x64, this step must be repeated for this platform (can
be selected in "Target Platforms" of the package).
- Build and compile the unidacfmx250.dpk UniDAC GUI FireMonkey related package. To make UniDAC
work under Windows x64, Mac OS, iOS simulator, iOS device and Android,
this step must be repeated for each of these platforms (can be selected
in "Target Platforms" of the package).
- Build, compile, and install the dclunidac250.dpk UniDAC design-time package.
- Build, compile, and install the dclunidacfmx250.dpk UniDAC FireMonkey design-time package.
- Build and compile required provider packages:
| Database Name |
ProviderName |
Providers for Databases
| Oracle |
oraprovider250.dpk |
| Microsoft SQL Server |
tdsprovider250.dpk, msprovider250.dpk |
| MySQL |
myprovider250.dpk |
| InterBase and Firebird |
ibprovider250.dpk |
| PostgreSQL |
pgprovider250.dpk |
| SQLite |
liteprovider250.dpk |
| NexusDB |
nexusprovider250.dpk |
| MongoDB |
mongoprovider250.dpk |
| ODBC |
odbcprovider250.dpk |
| After you have compiled odbcprovider250.dpk, you can compile the following provider packages : |
| Microsoft Access |
accessprovider250.dpk |
| Sybase Advantage Database Server |
adsprovider250.dpk |
| Sybase Adaptive Server Enterprise |
tdsprovider250.dpk, aseprovider250.dpk |
| DB2 |
db2provider250.dpk |
| DBF |
dbfprovider250.dpk |
| Cloud Service Name |
ProviderName |
Providers for Clouds
| BigCommerce |
bigcommerceprovider250.dpk |
| Dynamics CRM |
dynamicsprovider250.dpk |
| Salesforce Marketing Cloud |
exacttargetprovider250.dpk |
| FreshBooks |
freshbooksprovider250.dpk |
| Magento |
magentoprovider250.dpk |
| MailChimp |
mailchimpprovider250.dpk |
| NetSuite |
netsuiteprovider250.dpk |
| QuickBooks |
quickbooksprovider250.dpk |
| Salesforce |
salesforceprovider250.dpk |
| SugarCRM |
sugarprovider250.dpk |
| Zoho CRM |
zohoprovider250.dpk |
- Build and compile the vquery250.dpk VirtualDAC run-time package. To make VirtualDAC
work under Windows x64, Mac OS, iOS simulator, iOS device and Android,
this step must be repeated for each of these platforms (can be selected
in "Target Platforms" of the package).
- Build, compile, and install the dclvquery250.dpk VirtualDAC design-time package.
- Restart Embarcadero RAD Studio 10.2 Tokyo.
Installing using ProjectGroup
You can use the ProjectGroup which includes all the above packages. Perform the following steps:
- Go to the UniDAC\Source\Delphi25 directory.
- Find and open the UniDACProjectGroup.groupproj file
- Build, compile and install the required packages included into UniDACProjectGroup.groupproj for Win32 platform
- Build and compile the required packages included into UniDACProjectGroup.groupproj for all the supported platform ("Project Manager" \ "Set active platform(s)")
NOTE: To compile UniDAC based Delphi 10.2 Tokyo applications, add the
UniDAC\Source directory to "Library Path"
for all platforms you want to work with (32-bit Windows, 64-bit Windows, Mac OS, iOS simulator, iOS device, Android, 64-bit Linux).
Home
Installing UniDAC for Embarcadero RAD Studio 10.2 Tokyo using make-files
Perform the following steps:
- Go to the UniDAC\Source\Delphi25 directory.
- Find in the 'Make.bat' line containing
set IdeDir="%PROGRAMFILES%\Embarcadero\Studio\19.0
and make sure that correct path to IDE is set (always include forward quote
and do not include ending quote).
- Run 'Make.bat'. Binaries will be copied to the Bin, Include, and Lib subdirectories of the UniDAC directory:
*.bpl files for 32-bit Windows will be copied to the UniDAC\Bin\Delphi25\Win32 directory.
*.bpl files for 64-bit Windows will be copied to the UniDAC\Bin\Delphi25\Win64 directory.
*.dylib files for 32-bit Mac OS will be copied to the UniDAC\Bin\Delphi25\OSX32 directory.
*.dcu, *.dcp, *.bpi, *.lib, and *.res files for 32-bit Windows will be copied to the UniDAC\Lib\Delphi25\Win32 directory.
*.dcu, *.dcp, and *.res files for 64-bit Windows will be copied to the UniDAC\Lib\Delphi25\Win64 directory.
*.dcu, *.dcp, *.bpi, *.a, and *.res files for 32-bit Mac OS will be copied to the UniDAC\Lib\Delphi25\OSX32 directory.
*.dcu, *.dcp, *.a, and *.res files for the iOS simulator will be copied to the UniDAC\Lib\Delphi25\iOSSimulator directory.
*.dcu, *.dcp, *.a, *.o, and *.res files for the 32-bit iOS device will be copied to the UniDAC\Lib\Delphi25\iOSDevice32 directory.
*.dcu, *.dcp, *.a, *.o, and *.res files for the 64-bit iOS device will be copied to the UniDAC\Lib\Delphi25\iOSDevice64 directory.
*.dcu, *.dcp, *.a, *.o, and *.res files for Android will be copied to the UniDAC\Lib\Delphi25\Android directory.
*.dcu, *.dcp, *.a, *.o, and *.res files for 64-bit Linux will be copied to the UniDAC\Lib\Delphi25\Linux64 directory.
*.hpp files for 32-bit Windows will be copied to the UniDAC\Include\Delphi25\Win32 directory.
*.hpp files for 64-bit Windows will be copied to the UniDAC\Include\Delphi25\Win64 directory.
*.hpp files for 32-bit Mac OS will be copied to the UniDAC\Include\Delphi25\OSX32 directory.
*.hpp files for iOS simulator will be copied to the UniDAC\Include\Delphi25\iOSSimulator directory.
*.hpp files for 32-bit iOS device will be copied to the UniDAC\Include\Delphi25\iOSDevice32 directory.
*.hpp files for 64-bit iOS device will be copied to the UniDAC\Include\Delphi25\iOSDevice64 directory.
*.hpp files for Android will be copied to the UniDAC\Include\Delphi25\Android directory.
*.hpp files for 64-bit Linux will be copied to the ODAC\Include\Delphi25\Linux64 directory.
- If you are using 32-bit Windows, copy UniDAC\Bin\Delphi25\Win32\*.bpl files to the System32 directory.
If you are using 64-bit Windows, copy UniDAC\Bin\Delphi25\Win32\*.bpl files to the SysWOW64 directory
and UniDAC\Bin\Delphi25\Win64\*.bpl files to the System32 directory.
- Run Embarcadero RAD Studio 10.2 Tokyo.
- Install the dclunidac250.bpl UniDAC design-time package. For this,
open the "Component->Install Packages" Embarcadero RAD Studio 10.2 Tokyo main menu and add
the System32\dclunidac250.bpl (if you are using 32-bit Windows) or SysWOW64\dclunidac250.bpl
(if you are using 64-bit Windows) package using the Add button.
- Install the dclunidacfmx250.bpl UniDAC FireMonkey design-time package. For this,
open the "Component->Install Packages" Embarcadero RAD Studio 10.2 Tokyo main menu and add
the System32\dclunidacfmx250.bpl (if you are using 32-bit Windows) or SysWOW64\dclunidacfmx250.bpl
(if you are using 64-bit Windows) package using the Add button.
- Install the dclvquery250.bpl VirtualDAC design-time package. For this,
open the "Component->Install Packages" Embarcadero RAD Studio 10.2 Tokyo main menu and add
the System32\dclvquery250.bpl (if you are using 32-bit Windows) or SysWOW64\dclvquery250.bpl
(if you are using 64-bit Windows) package using the Add button.
NOTE: To compile UniDAC based Delphi 10.2 Tokyo applications, add the
UniDAC\Source directory to "Library Path"
for all platforms you want to work with (32-bit Windows, 64-bit Windows, Mac OS, iOS simulator, iOS device, Android). If you want to use
precompiled Source Code, add the
UniDAC\Lib\Delphi25\Win32 directory to "Library Path" for
the 32-bit Windows platform, the
UniDAC\Lib\Delphi25\Win64 directory to "Library Path" for
the 64-bit Windows platform, the
UniDAC\Lib\Delphi25\OSX32 directory to "Library Path" for
the Mac OS platform, the
UniDAC\Lib\Delphi25\iOSSimulator directory to "Library Path" for
the iOS sumulator, the
UniDAC\Lib\Delphi25\iOSDevice32 directory to "Library Path" for
the 32-bit iOS device, the
UniDAC\Lib\Delphi25\iOSDevice64 directory to "Library Path" for
the 64-bit iOS device and the
UniDAC\Lib\Delphi25\Android directory to "Library Path" for
Android.
To compile UniDAC based C++Builder 10.2 Tokyo applications, add the
UniDAC\Include\Delphi25\Win32 directory to "Include Path"
and the
UniDAC\Lib\Delphi25\Win32 directory to "Library Path" for the 32-bit Windows platform, the
UniDAC\Include\Delphi25\Win64 directory to "Include Path"
and the
UniDAC\Lib\Delphi25\Win64 directory to "Library Path" for the 64-bit Windows platform, the
UniDAC\Include\Delphi25\OSX32 directory to "Include Path" and the
UniDAC\Lib\Delphi25\OSX32
directory to "Library Path" for the Mac OS platform, the
UniDAC\Include\Delphi25\iOSSimulator directory to "Include Path" and the
UniDAC\Lib\Delphi25\iOSSimulator
directory to "Library Path" for the iOS simulator, the
UniDAC\Include\Delphi25\iOSDevice32 directory to "Include Path" and the
UniDAC\Lib\Delphi25\iOSDevice32
directory to "Library Path" for the 32-bit iOS Device and the
UniDAC\Include\Delphi25\iOSDevice64 directory to "Include Path" and the
UniDAC\Lib\Delphi25\iOSDevice64
directory to "Library Path" for the 64-bit iOS Device.
Home
Installing UniDAC for Embarcadero RAD Studio 10.1 Berlin using IDE
If you are using C++Builder 10.1 Berlin, you should use the Using make-files way to install UniDAC.
Otherwise, run Delphi 10.1 Berlin and perform the following steps:
- Build and compile the dac240.dpk DAC run-time package. To make UniDAC
work under Windows x64, Mac OS, iOS simulator, iOS device and Android,
this step must be repeated for each of these platforms (can be selected
in "Target Platforms" of the package).
- Build and compile the dacvcl240.dpk DAC GUI VCL related package. To make UniDAC
work under Windows x64, this step must be repeated for this platform (can
be selected in "Target Platforms" of the package).
- Build and compile the dacfmx240.dpk DAC GUI FireMonkey related package. To make UniDAC
work under Windows x64, Mac OS, iOS simulator, iOS device and Android,
this step must be repeated for each of these platforms (can be selected
in "Target Platforms" of the package).
- Build and compile the dcldac240.dpk DAC design-time package.
- Build and compile the unidac240.dpk UniDAC run-time package. To make UniDAC
work under Windows x64, Mac OS, iOS simulator, iOS device and Android,
this step must be repeated for each of these platforms (can be selected
in "Target Platforms" of the package).
- Build and compile the unidacvcl240.dpk UniDAC GUI VCL related package. To make UniDAC
work under Windows x64, this step must be repeated for this platform (can
be selected in "Target Platforms" of the package).
- Build and compile the unidacfmx240.dpk UniDAC GUI FireMonkey related package. To make UniDAC
work under Windows x64, Mac OS, iOS simulator, iOS device and Android,
this step must be repeated for each of these platforms (can be selected
in "Target Platforms" of the package).
- Build, compile, and install the dclunidac240.dpk UniDAC design-time package.
- Build, compile, and install the dclunidacfmx240.dpk UniDAC FireMonkey design-time package.
- Build and compile required provider packages:
| Database Name |
ProviderName |
Providers for Databases
| Oracle |
oraprovider240.dpk |
| Microsoft SQL Server |
tdsprovider240.dpk, msprovider240.dpk |
| MySQL |
myprovider240.dpk |
| InterBase and Firebird |
ibprovider240.dpk |
| PostgreSQL |
pgprovider240.dpk |
| SQLite |
liteprovider240.dpk |
| NexusDB |
nexusprovider240.dpk |
| MongoDB |
mongoprovider240.dpk |
| ODBC |
odbcprovider240.dpk |
| After you have compiled odbcprovider240.dpk, you can compile the following provider packages : |
| Microsoft Access |
accessprovider240.dpk |
| Sybase Advantage Database Server |
adsprovider240.dpk |
| Sybase Adaptive Server Enterprise |
tdsprovider240.dpk, aseprovider240.dpk |
| DB2 |
db2provider240.dpk |
| DBF |
dbfprovider240.dpk |
| Cloud Service Name |
ProviderName |
Providers for Clouds
| BigCommerce |
bigcommerceprovider240.dpk |
| Dynamics CRM |
dynamicsprovider240.dpk |
| Salesforce Marketing Cloud |
exacttargetprovider240.dpk |
| FreshBooks |
freshbooksprovider240.dpk |
| Magento |
magentoprovider240.dpk |
| MailChimp |
mailchimpprovider240.dpk |
| NetSuite |
netsuiteprovider240.dpk |
| QuickBooks |
quickbooksprovider240.dpk |
| Salesforce |
salesforceprovider240.dpk |
| SugarCRM |
sugarprovider240.dpk |
| Zoho CRM |
zohoprovider240.dpk |
- Build and compile the vquery240.dpk VirtualDAC run-time package. To make VirtualDAC
work under Windows x64, Mac OS, iOS simulator, iOS device and Android,
this step must be repeated for each of these platforms (can be selected
in "Target Platforms" of the package).
- Build, compile, and install the dclvquery240.dpk VirtualDAC design-time package.
- Restart Embarcadero RAD Studio 10.1 Berlin.
Installing using ProjectGroup
You can use the ProjectGroup which includes all the above packages. Perform the following steps:
- Go to the UniDAC\Source\Delphi24 directory.
- Find and open the UniDACProjectGroup.groupproj file
- Build, compile and install the required packages included into UniDACProjectGroup.groupproj for Win32 platform
- Build and compile the required packages included into UniDACProjectGroup.groupproj for all the supported platform ("Project Manager" \ "Set active platform(s)")
NOTE: To compile UniDAC based Delphi 10.1 Berlin applications, add the
UniDAC\Source directory to "Library Path"
for all platforms you want to work with (32-bit Windows, 64-bit Windows, Mac OS, iOS simulator, iOS device, Android).
Home
Installing UniDAC for Embarcadero RAD Studio 10.1 Berlin using make-files
Perform the following steps:
- Go to the UniDAC\Source\Delphi24 directory.
- Find in the 'Make.bat' line containing
set IdeDir="%PROGRAMFILES%\Embarcadero\Studio\18.0
and make sure that correct path to IDE is set (always include forward quote
and do not include ending quote).
- Run 'Make.bat'. Binaries will be copied to the Bin, Include, and Lib subdirectories of the UniDAC directory:
*.bpl files for 32-bit Windows will be copied to the UniDAC\Bin\Delphi24\Win32 directory.
*.bpl files for 64-bit Windows will be copied to the UniDAC\Bin\Delphi24\Win64 directory.
*.dylib files for 32-bit Mac OS will be copied to the UniDAC\Bin\Delphi24\OSX32 directory.
*.dcu, *.dcp, *.bpi, *.lib, and *.res files for 32-bit Windows will be copied to the UniDAC\Lib\Delphi24\Win32 directory.
*.dcu, *.dcp, and *.res files for 64-bit Windows will be copied to the UniDAC\Lib\Delphi24\Win64 directory.
*.dcu, *.dcp, *.bpi, *.a, and *.res files for 32-bit Mac OS will be copied to the UniDAC\Lib\Delphi24\OSX32 directory.
*.dcu, *.dcp, *.a, and *.res files for the iOS simulator will be copied to the UniDAC\Lib\Delphi24\iOSSimulator directory.
*.dcu, *.dcp, *.a, *.o, and *.res files for the 32-bit iOS device will be copied to the UniDAC\Lib\Delphi24\iOSDevice32 directory.
*.dcu, *.dcp, *.a, *.o, and *.res files for the 64-bit iOS device will be copied to the UniDAC\Lib\Delphi24\iOSDevice64 directory.
*.dcu, *.dcp, *.a, *.o, and *.res files for Android will be copied to the UniDAC\Lib\Delphi24\Android directory.
*.hpp files for 32-bit Windows will be copied to the UniDAC\Include\Delphi24\Win32 directory.
*.hpp files for 64-bit Windows will be copied to the UniDAC\Include\Delphi24\Win64 directory.
*.hpp files for 32-bit Mac OS will be copied to the UniDAC\Include\Delphi24\OSX32 directory.
*.hpp files for iOS simulator will be copied to the UniDAC\Include\Delphi24\iOSSimulator directory.
*.hpp files for 32-bit iOS device will be copied to the UniDAC\Include\Delphi24\iOSDevice32 directory.
*.hpp files for 64-bit iOS device will be copied to the UniDAC\Include\Delphi24\iOSDevice64 directory.
*.hpp files for Android will be copied to the UniDAC\Include\Delphi24\Android directory.
- If you are using 32-bit Windows, copy UniDAC\Bin\Delphi24\Win32\*.bpl files to the System32 directory.
If you are using 64-bit Windows, copy UniDAC\Bin\Delphi24\Win32\*.bpl files to the SysWOW64 directory
and UniDAC\Bin\Delphi24\Win64\*.bpl files to the System32 directory.
- Run Embarcadero RAD Studio 10.1 Berlin.
- Install the dclunidac240.bpl UniDAC design-time package. For this,
open the "Component->Install Packages" Embarcadero RAD Studio 10.1 Berlin main menu and add
the System32\dclunidac240.bpl (if you are using 32-bit Windows) or SysWOW64\dclunidac240.bpl
(if you are using 64-bit Windows) package using the Add button.
- Install the dclunidacfmx240.bpl UniDAC FireMonkey design-time package. For this,
open the "Component->Install Packages" Embarcadero RAD Studio 10.1 Berlin main menu and add
the System32\dclunidacfmx240.bpl (if you are using 32-bit Windows) or SysWOW64\dclunidacfmx240.bpl
(if you are using 64-bit Windows) package using the Add button.
- Install the dclvquery240.bpl VirtualDAC design-time package. For this,
open the "Component->Install Packages" Embarcadero RAD Studio 10.1 Berlin main menu and add
the System32\dclvquery240.bpl (if you are using 32-bit Windows) or SysWOW64\dclvquery240.bpl
(if you are using 64-bit Windows) package using the Add button.
NOTE: To compile UniDAC based Delphi 10.1 Berlin applications, add the
UniDAC\Source directory to "Library Path"
for all platforms you want to work with (32-bit Windows, 64-bit Windows, Mac OS, iOS simulator, iOS device, Android). If you want to use
precompiled Source Code, add the
UniDAC\Lib\Delphi24\Win32 directory to "Library Path" for
the 32-bit Windows platform, the
UniDAC\Lib\Delphi24\Win64 directory to "Library Path" for
the 64-bit Windows platform, the
UniDAC\Lib\Delphi24\OSX32 directory to "Library Path" for
the Mac OS platform, the
UniDAC\Lib\Delphi24\iOSSimulator directory to "Library Path" for
the iOS sumulator, the
UniDAC\Lib\Delphi24\iOSDevice32 directory to "Library Path" for
the 32-bit iOS device, the
UniDAC\Lib\Delphi24\iOSDevice64 directory to "Library Path" for
the 64-bit iOS device and the
UniDAC\Lib\Delphi24\Android directory to "Library Path" for
Android.
To compile UniDAC based C++Builder 10.1 Berlin applications, add the
UniDAC\Include\Delphi24\Win32 directory to "Include Path"
and the
UniDAC\Lib\Delphi24\Win32 directory to "Library Path" for the 32-bit Windows platform, the
UniDAC\Include\Delphi24\Win64 directory to "Include Path"
and the
UniDAC\Lib\Delphi24\Win64 directory to "Library Path" for the 64-bit Windows platform, the
UniDAC\Include\Delphi24\OSX32 directory to "Include Path" and the
UniDAC\Lib\Delphi24\OSX32
directory to "Library Path" for the Mac OS platform, the
UniDAC\Include\Delphi24\iOSSimulator directory to "Include Path" and the
UniDAC\Lib\Delphi24\iOSSimulator
directory to "Library Path" for the iOS simulator, the
UniDAC\Include\Delphi24\iOSDevice32 directory to "Include Path" and the
UniDAC\Lib\Delphi24\iOSDevice32
directory to "Library Path" for the 32-bit iOS Device and the
UniDAC\Include\Delphi24\iOSDevice64 directory to "Include Path" and the
UniDAC\Lib\Delphi24\iOSDevice64
directory to "Library Path" for the 64-bit iOS Device.
Home
Installing UniDAC for Embarcadero RAD Studio 10 Seattle using IDE
If you are using C++Builder 10 Seattle, you should use the Using make-files way to install UniDAC.
Otherwise, run Delphi 10 Seattle and perform the following steps:
- Build and compile the dac230.dpk DAC run-time package. To make UniDAC
work under Windows x64, Mac OS, iOS simulator, iOS device and Android,
this step must be repeated for each of these platforms (can be selected
in "Target Platforms" of the package).
- Build and compile the dacvcl230.dpk DAC GUI VCL related package. To make UniDAC
work under Windows x64, this step must be repeated for this platform (can
be selected in "Target Platforms" of the package).
- Build and compile the dacfmx230.dpk DAC GUI FireMonkey related package. To make UniDAC
work under Windows x64, Mac OS, iOS simulator, iOS device and Android,
this step must be repeated for each of these platforms (can be selected
in "Target Platforms" of the package).
- Build and compile the dcldac230.dpk DAC design-time package.
- Build and compile the unidac230.dpk UniDAC run-time package. To make UniDAC
work under Windows x64, Mac OS, iOS simulator, iOS device and Android,
this step must be repeated for each of these platforms (can be selected
in "Target Platforms" of the package).
- Build and compile the unidacvcl230.dpk UniDAC GUI VCL related package. To make UniDAC
work under Windows x64, this step must be repeated for this platform (can
be selected in "Target Platforms" of the package).
- Build and compile the unidacfmx230.dpk UniDAC GUI FireMonkey related package. To make UniDAC
work under Windows x64, Mac OS, iOS simulator, iOS device and Android,
this step must be repeated for each of these platforms (can be selected
in "Target Platforms" of the package).
- Build, compile, and install the dclunidac230.dpk UniDAC design-time package.
- Build, compile, and install the dclunidacfmx230.dpk UniDAC FireMonkey design-time package.
- Build and compile required provider packages:
| Database Name |
ProviderName |
Providers for Databases
| Oracle |
oraprovider230.dpk |
| Microsoft SQL Server |
tdsprovider230.dpk, msprovider230.dpk |
| MySQL |
myprovider230.dpk |
| InterBase and Firebird |
ibprovider230.dpk |
| PostgreSQL |
pgprovider230.dpk |
| SQLite |
liteprovider230.dpk |
| NexusDB |
nexusprovider230.dpk |
| MongoDB |
mongoprovider230.dpk |
| ODBC |
odbcprovider230.dpk |
| After you have compiled odbcprovider230.dpk, you can compile the following provider packages : |
| Microsoft Access |
accessprovider230.dpk |
| Sybase Advantage Database Server |
adsprovider230.dpk |
| Sybase Adaptive Server Enterprise |
tdsprovider230.dpk, aseprovider230.dpk |
| DB2 |
db2provider230.dpk |
| DBF |
dbfprovider230.dpk |
| Cloud Service Name |
ProviderName |
Providers for Clouds
| BigCommerce |
bigcommerceprovider230.dpk |
| Dynamics CRM |
dynamicsprovider230.dpk |
| Salesforce Marketing Cloud |
exacttargetprovider230.dpk |
| FreshBooks |
freshbooksprovider230.dpk |
| Magento |
magentoprovider230.dpk |
| MailChimp |
mailchimpprovider230.dpk |
| NetSuite |
netsuiteprovider230.dpk |
| QuickBooks |
quickbooksprovider230.dpk |
| Salesforce |
salesforceprovider230.dpk |
| SugarCRM |
sugarprovider230.dpk |
| Zoho CRM |
zohoprovider230.dpk |
- Build and compile the vquery230.dpk VirtualDAC run-time package. To make VirtualDAC
work under Windows x64, Mac OS, iOS simulator, iOS device and Android,
this step must be repeated for each of these platforms (can be selected
in "Target Platforms" of the package).
- Build, compile, and install the dclvquery230.dpk VirtualDAC design-time package.
- Restart Embarcadero RAD Studio 10 Seattle.
Installing using ProjectGroup
You can use the ProjectGroup which includes all the above packages. Perform the following steps:
- Go to the UniDAC\Source\Delphi23 directory.
- Find and open the UniDACProjectGroup.groupproj file
- Build, compile and install the required packages included into UniDACProjectGroup.groupproj for Win32 platform
- Build and compile the required packages included into UniDACProjectGroup.groupproj for all the supported platform ("Project Manager" \ "Set active platform(s)")
NOTE: To compile UniDAC based Delphi 10 Seattle applications, add the
UniDAC\Source directory to "Library Path"
for all platforms you want to work with (32-bit Windows, 64-bit Windows, Mac OS, iOS simulator, iOS device, Android).
Home
Installing UniDAC for Embarcadero RAD Studio 10 Seattle using make-files
Perform the following steps:
- Go to the UniDAC\Source\Delphi23 directory.
- Find in the 'Make.bat' line containing
set IdeDir="%PROGRAMFILES%\Embarcadero\Studio\17.0
and make sure that correct path to IDE is set (always include forward quote
and do not include ending quote).
- Run 'Make.bat'. Binaries will be copied to the Bin, Include, and Lib subdirectories of the UniDAC directory:
*.bpl files for 32-bit Windows will be copied to the UniDAC\Bin\Delphi23\Win32 directory.
*.bpl files for 64-bit Windows will be copied to the UniDAC\Bin\Delphi23\Win64 directory.
*.dylib files for 32-bit Mac OS will be copied to the UniDAC\Bin\Delphi23\OSX32 directory.
*.dcu, *.dcp, *.bpi, *.lib, and *.res files for 32-bit Windows will be copied to the UniDAC\Lib\Delphi23\Win32 directory.
*.dcu, *.dcp, and *.res files for 64-bit Windows will be copied to the UniDAC\Lib\Delphi23\Win64 directory.
*.dcu, *.dcp, *.bpi, *.a, and *.res files for 32-bit Mac OS will be copied to the UniDAC\Lib\Delphi23\OSX32 directory.
*.dcu, *.dcp, *.a, and *.res files for the iOS simulator will be copied to the UniDAC\Lib\Delphi23\iOSSimulator directory.
*.dcu, *.dcp, *.a, *.o, and *.res files for the 32-bit iOS device will be copied to the UniDAC\Lib\Delphi23\iOSDevice32 directory.
*.dcu, *.dcp, *.a, *.o, and *.res files for the 64-bit iOS device will be copied to the UniDAC\Lib\Delphi23\iOSDevice64 directory.
*.dcu, *.dcp, *.a, *.o, and *.res files for Android will be copied to the UniDAC\Lib\Delphi23\Android directory.
*.hpp files for 32-bit Windows will be copied to the UniDAC\Include\Delphi23\Win32 directory.
*.hpp files for 64-bit Windows will be copied to the UniDAC\Include\Delphi23\Win64 directory.
*.hpp files for 32-bit Mac OS will be copied to the UniDAC\Include\Delphi23\OSX32 directory.
*.hpp files for iOS simulator will be copied to the UniDAC\Include\Delphi23\iOSSimulator directory.
*.hpp files for 32-bit iOS device will be copied to the UniDAC\Include\Delphi23\iOSDevice32 directory.
*.hpp files for 64-bit iOS device will be copied to the UniDAC\Include\Delphi23\iOSDevice64 directory.
*.hpp files for Android will be copied to the UniDAC\Include\Delphi23\Android directory.
- If you are using 32-bit Windows, copy UniDAC\Bin\Delphi23\Win32\*.bpl files to the System32 directory.
If you are using 64-bit Windows, copy UniDAC\Bin\Delphi23\Win32\*.bpl files to the SysWOW64 directory
and UniDAC\Bin\Delphi23\Win64\*.bpl files to the System32 directory.
- Run Embarcadero RAD Studio 10 Seattle.
- Install the dclunidac230.bpl UniDAC design-time package. For this,
open the "Component->Install Packages" Embarcadero RAD Studio 10 Seattle main menu and add
the System32\dclunidac230.bpl (if you are using 32-bit Windows) or SysWOW64\dclunidac230.bpl
(if you are using 64-bit Windows) package using the Add button.
- Install the dclunidacfmx230.bpl UniDAC FireMonkey design-time package. For this,
open the "Component->Install Packages" Embarcadero RAD Studio 10 Seattle main menu and add
the System32\dclunidacfmx230.bpl (if you are using 32-bit Windows) or SysWOW64\dclunidacfmx230.bpl
(if you are using 64-bit Windows) package using the Add button.
- Install the dclvquery230.bpl VirtualDAC design-time package. For this,
open the "Component->Install Packages" Embarcadero RAD Studio 10 Seattle main menu and add
the System32\dclvquery230.bpl (if you are using 32-bit Windows) or SysWOW64\dclvquery230.bpl
(if you are using 64-bit Windows) package using the Add button.
NOTE: To compile UniDAC based Delphi 10 Seattle applications, add the
UniDAC\Source directory to "Library Path"
for all platforms you want to work with (32-bit Windows, 64-bit Windows, Mac OS, iOS simulator, iOS device, Android). If you want to use
precompiled Source Code, add the
UniDAC\Lib\Delphi23\Win32 directory to "Library Path" for
the 32-bit Windows platform, the
UniDAC\Lib\Delphi23\Win64 directory to "Library Path" for
the 64-bit Windows platform, the
UniDAC\Lib\Delphi23\OSX32 directory to "Library Path" for
the Mac OS platform, the
UniDAC\Lib\Delphi23\iOSSimulator directory to "Library Path" for
the iOS sumulator, the
UniDAC\Lib\Delphi23\iOSDevice32 directory to "Library Path" for
the 32-bit iOS device, the
UniDAC\Lib\Delphi23\iOSDevice64 directory to "Library Path" for
the 64-bit iOS device and the
UniDAC\Lib\Delphi23\Android directory to "Library Path" for
Android.
To compile UniDAC based C++Builder 10 Seattle applications, add the
UniDAC\Include\Delphi23\Win32 directory to "Include Path"
and the
UniDAC\Lib\Delphi23\Win32 directory to "Library Path" for the 32-bit Windows platform, the
UniDAC\Include\Delphi23\Win64 directory to "Include Path"
and the
UniDAC\Lib\Delphi23\Win64 directory to "Library Path" for the 64-bit Windows platform, the
UniDAC\Include\Delphi23\OSX32 directory to "Include Path" and the
UniDAC\Lib\Delphi23\OSX32
directory to "Library Path" for the Mac OS platform, the
UniDAC\Include\Delphi23\iOSSimulator directory to "Include Path" and the
UniDAC\Lib\Delphi23\iOSSimulator
directory to "Library Path" for the iOS simulator, the
UniDAC\Include\Delphi23\iOSDevice32 directory to "Include Path" and the
UniDAC\Lib\Delphi23\iOSDevice32
directory to "Library Path" for the 32-bit iOS Device and the
UniDAC\Include\Delphi23\iOSDevice64 directory to "Include Path" and the
UniDAC\Lib\Delphi23\iOSDevice64
directory to "Library Path" for the 64-bit iOS Device.
Home
Installing UniDAC for Embarcadero RAD Studio XE8 using IDE
If you are using C++Builder XE8, you should use the Using make-files way to install UniDAC.
Otherwise, run Delphi XE8 and perform the following steps:
- Build and compile the dac220.dpk DAC run-time package. To make UniDAC
work under Windows x64, Mac OS, iOS simulator, iOS device and Android,
this step must be repeated for each of these platforms (can be selected
in "Target Platforms" of the package).
- Build and compile the dacvcl220.dpk DAC GUI VCL related package. To make UniDAC
work under Windows x64, this step must be repeated for this platform (can
be selected in "Target Platforms" of the package).
- Build and compile the dacfmx220.dpk DAC GUI FireMonkey related package. To make UniDAC
work under Windows x64, Mac OS, iOS simulator, iOS device and Android,
this step must be repeated for each of these platforms (can be selected
in "Target Platforms" of the package).
- Build and compile the dcldac220.dpk DAC design-time package.
- Build and compile the unidac220.dpk UniDAC run-time package. To make UniDAC
work under Windows x64, Mac OS, iOS simulator, iOS device and Android,
this step must be repeated for each of these platforms (can be selected
in "Target Platforms" of the package).
- Build and compile the unidacvcl220.dpk UniDAC GUI VCL related package. To make UniDAC
work under Windows x64, this step must be repeated for this platform (can
be selected in "Target Platforms" of the package).
- Build and compile the unidacfmx220.dpk UniDAC GUI FireMonkey related package. To make UniDAC
work under Windows x64, Mac OS, iOS simulator, iOS device and Android,
this step must be repeated for each of these platforms (can be selected
in "Target Platforms" of the package).
- Build, compile, and install the dclunidac220.dpk UniDAC design-time package.
- Build, compile, and install the dclunidacfmx220.dpk UniDAC FireMonkey design-time package.
- Build and compile required provider packages:
| Database Name |
ProviderName |
Providers for Databases
| Oracle |
oraprovider220.dpk |
| Microsoft SQL Server |
tdsprovider220.dpk, msprovider220.dpk |
| MySQL |
myprovider220.dpk |
| InterBase and Firebird |
ibprovider220.dpk |
| PostgreSQL |
pgprovider220.dpk |
| SQLite |
liteprovider220.dpk |
| NexusDB |
nexusprovider220.dpk |
| MongoDB |
mongoprovider220.dpk |
| ODBC |
odbcprovider220.dpk |
| After you have compiled odbcprovider220.dpk, you can compile the following provider packages : |
| Microsoft Access |
accessprovider220.dpk |
| Sybase Advantage Database Server |
adsprovider220.dpk |
| Sybase Adaptive Server Enterprise |
tdsprovider220.dpk, aseprovider220.dpk |
| DB2 |
db2provider220.dpk |
| DBF |
dbfprovider220.dpk |
| Cloud Service Name |
ProviderName |
Providers for Clouds
| BigCommerce |
bigcommerceprovider220.dpk |
| Dynamics CRM |
dynamicsprovider220.dpk |
| Salesforce Marketing Cloud |
exacttargetprovider220.dpk |
| FreshBooks |
freshbooksprovider220.dpk |
| Magento |
magentoprovider220.dpk |
| MailChimp |
mailchimpprovider220.dpk |
| NetSuite |
netsuiteprovider220.dpk |
| QuickBooks |
quickbooksprovider220.dpk |
| Salesforce |
salesforceprovider220.dpk |
| SugarCRM |
sugarprovider220.dpk |
| Zoho CRM |
zohoprovider220.dpk |
- Build and compile the vquery220.dpk VirtualDAC run-time package. To make VirtualDAC
work under Windows x64, Mac OS, iOS simulator, iOS device and Android,
this step must be repeated for each of these platforms (can be selected
in "Target Platforms" of the package).
- Build, compile, and install the dclvquery220.dpk VirtualDAC design-time package.
- Restart Embarcadero RAD Studio XE8.
Installing using ProjectGroup
You can use the ProjectGroup which includes all the above packages. Perform the following steps:
- Go to the UniDAC\Source\Delphi22 directory.
- Find and open the UniDACProjectGroup.groupproj file
- Build, compile and install the required packages included into UniDACProjectGroup.groupproj for Win32 platform
- Build and compile the required packages included into UniDACProjectGroup.groupproj for all the supported platform ("Project Manager" \ "Set active platform(s)")
NOTE: To compile UniDAC based Delphi XE8 applications, add the
UniDAC\Source directory to "Library Path"
for all platforms you want to work with (32-bit Windows, 64-bit Windows, Mac OS, iOS simulator, iOS device, Android).
Home
Installing UniDAC for Embarcadero RAD Studio XE8 using make-files
Perform the following steps:
- Go to the UniDAC\Source\Delphi22 directory.
- Find in the 'Make.bat' line containing
set IdeDir="%PROGRAMFILES%\Embarcadero\Studio\16.0
and make sure that correct path to IDE is set (always include forward quote
and do not include ending quote).
- Run 'Make.bat'. Binaries will be copied to the Bin, Include, and Lib subdirectories of the UniDAC directory:
*.bpl files for 32-bit Windows will be copied to the UniDAC\Bin\Delphi22\Win32 directory.
*.bpl files for 64-bit Windows will be copied to the UniDAC\Bin\Delphi22\Win64 directory.
*.dylib files for 32-bit Mac OS will be copied to the UniDAC\Bin\Delphi22\OSX32 directory.
*.dcu, *.dcp, *.bpi, *.lib, and *.res files for 32-bit Windows will be copied to the UniDAC\Lib\Delphi22\Win32 directory.
*.dcu, *.dcp, and *.res files for 64-bit Windows will be copied to the UniDAC\Lib\Delphi22\Win64 directory.
*.dcu, *.dcp, *.bpi, *.a, and *.res files for 32-bit Mac OS will be copied to the UniDAC\Lib\Delphi22\OSX32 directory.
*.dcu, *.dcp, *.a, and *.res files for the iOS simulator will be copied to the UniDAC\Lib\Delphi22\iOSSimulator directory.
*.dcu, *.dcp, *.a, *.o, and *.res files for the 32-bit iOS device will be copied to the UniDAC\Lib\Delphi22\iOSDevice32 directory.
*.dcu, *.dcp, *.a, *.o, and *.res files for the 64-bit iOS device will be copied to the UniDAC\Lib\Delphi22\iOSDevice64 directory.
*.dcu, *.dcp, *.a, *.o, and *.res files for Android will be copied to the UniDAC\Lib\Delphi22\Android directory.
*.hpp files for 32-bit Windows will be copied to the UniDAC\Include\Delphi22\Win32 directory.
*.hpp files for 64-bit Windows will be copied to the UniDAC\Include\Delphi22\Win64 directory.
*.hpp files for 32-bit Mac OS will be copied to the UniDAC\Include\Delphi22\OSX32 directory.
*.hpp files for iOS simulator will be copied to the UniDAC\Include\Delphi22\iOSSimulator directory.
*.hpp files for 32-bit iOS device will be copied to the UniDAC\Include\Delphi22\iOSDevice32 directory.
*.hpp files for 64-bit iOS device will be copied to the UniDAC\Include\Delphi22\iOSDevice64 directory.
*.hpp files for Android will be copied to the UniDAC\Include\Delphi22\Android directory.
- If you are using 32-bit Windows, copy UniDAC\Bin\Delphi22\Win32\*.bpl files to the System32 directory.
If you are using 64-bit Windows, copy UniDAC\Bin\Delphi22\Win32\*.bpl files to the SysWOW64 directory
and UniDAC\Bin\Delphi22\Win64\*.bpl files to the System32 directory.
- Run Embarcadero RAD Studio XE8.
- Install the dclunidac220.bpl UniDAC design-time package. For this,
open the "Component->Install Packages" Embarcadero RAD Studio XE8 main menu and add
the System32\dclunidac220.bpl (if you are using 32-bit Windows) or SysWOW64\dclunidac220.bpl
(if you are using 64-bit Windows) package using the Add button.
- Install the dclunidacfmx220.bpl UniDAC FireMonkey design-time package. For this,
open the "Component->Install Packages" Embarcadero RAD Studio XE8 main menu and add
the System32\dclunidacfmx220.bpl (if you are using 32-bit Windows) or SysWOW64\dclunidacfmx220.bpl
(if you are using 64-bit Windows) package using the Add button.
- Install the dclvquery220.bpl VirtualDAC design-time package. For this,
open the "Component->Install Packages" Embarcadero RAD Studio XE8 main menu and add
the System32\dclvquery220.bpl (if you are using 32-bit Windows) or SysWOW64\dclvquery220.bpl
(if you are using 64-bit Windows) package using the Add button.
NOTE: To compile UniDAC based Delphi XE8 applications, add the
UniDAC\Source directory to "Library Path"
for all platforms you want to work with (32-bit Windows, 64-bit Windows, Mac OS, iOS simulator, iOS device, Android). If you want to use
precompiled Source Code, add the
UniDAC\Lib\Delphi22\Win32 directory to "Library Path" for
the 32-bit Windows platform, the
UniDAC\Lib\Delphi22\Win64 directory to "Library Path" for
the 64-bit Windows platform, the
UniDAC\Lib\Delphi22\OSX32 directory to "Library Path" for
the Mac OS platform, the
UniDAC\Lib\Delphi22\iOSSimulator directory to "Library Path" for
the iOS sumulator, the
UniDAC\Lib\Delphi22\iOSDevice32 directory to "Library Path" for
the 32-bit iOS device, the
UniDAC\Lib\Delphi22\iOSDevice64 directory to "Library Path" for
the 64-bit iOS device and the
UniDAC\Lib\Delphi22\Android directory to "Library Path" for
Android.
To compile UniDAC based C++Builder XE8 applications, add the
UniDAC\Include\Delphi22\Win32 directory to "Include Path"
and the
UniDAC\Lib\Delphi22\Win32 directory to "Library Path" for the 32-bit Windows platform, the
UniDAC\Include\Delphi22\Win64 directory to "Include Path"
and the
UniDAC\Lib\Delphi22\Win64 directory to "Library Path" for the 64-bit Windows platform, the
UniDAC\Include\Delphi22\OSX32 directory to "Include Path" and the
UniDAC\Lib\Delphi22\OSX32
directory to "Library Path" for the Mac OS platform, the
UniDAC\Include\Delphi22\iOSSimulator directory to "Include Path" and the
UniDAC\Lib\Delphi22\iOSSimulator
directory to "Library Path" for the iOS simulator, the
UniDAC\Include\Delphi22\iOSDevice32 directory to "Include Path" and the
UniDAC\Lib\Delphi22\iOSDevice32
directory to "Library Path" for the 32-bit iOS Device and the
UniDAC\Include\Delphi22\iOSDevice64 directory to "Include Path" and the
UniDAC\Lib\Delphi22\iOSDevice64
directory to "Library Path" for the 64-bit iOS Device.
Home
Installing UniDAC for Embarcadero RAD Studio XE7 using IDE
If you are using C++Builder XE7, you should use the Using make-files way to install UniDAC.
Otherwise, run Delphi XE7 and perform the following steps:
- Build and compile the dac210.dpk DAC run-time package. To make UniDAC
work under Windows x64, Mac OS, iOS simulator, iOS device and Android,
this step must be repeated for each of these platforms (can be selected
in "Target Platforms" of the package).
- Build and compile the dacvcl210.dpk DAC GUI VCL related package. To make UniDAC
work under Windows x64, this step must be repeated for this platform (can
be selected in "Target Platforms" of the package).
- Build and compile the dacfmx210.dpk DAC GUI FireMonkey related package. To make UniDAC
work under Windows x64, Mac OS, iOS simulator, iOS device and Android,
this step must be repeated for each of these platforms (can be selected
in "Target Platforms" of the package).
- Build and compile the dcldac210.dpk DAC design-time package.
- Build and compile the unidac210.dpk UniDAC run-time package. To make UniDAC
work under Windows x64, Mac OS, iOS simulator, iOS device and Android,
this step must be repeated for each of these platforms (can be selected
in "Target Platforms" of the package).
- Build and compile the unidacvcl210.dpk UniDAC GUI VCL related package. To make UniDAC
work under Windows x64, this step must be repeated for this platform (can
be selected in "Target Platforms" of the package).
- Build and compile the unidacfmx210.dpk UniDAC GUI FireMonkey related package. To make UniDAC
work under Windows x64, Mac OS, iOS simulator, iOS device and Android,
this step must be repeated for each of these platforms (can be selected
in "Target Platforms" of the package).
- Build, compile, and install the dclunidac210.dpk UniDAC design-time package.
- Build, compile, and install the dclunidacfmx210.dpk UniDAC FireMonkey design-time package.
- Build and compile required provider packages:
| Database Name |
ProviderName |
Providers for Databases
| Oracle |
oraprovider210.dpk |
| Microsoft SQL Server |
tdsprovider210.dpk, msprovider210.dpk |
| MySQL |
myprovider210.dpk |
| InterBase and Firebird |
ibprovider210.dpk |
| PostgreSQL |
pgprovider210.dpk |
| SQLite |
liteprovider210.dpk |
| NexusDB |
nexusprovider210.dpk |
| MongoDB |
mongoprovider210.dpk |
| ODBC |
odbcprovider210.dpk |
| After you have compiled odbcprovider210.dpk, you can compile the following provider packages : |
| Microsoft Access |
accessprovider210.dpk |
| Sybase Advantage Database Server |
adsprovider210.dpk |
| Sybase Adaptive Server Enterprise |
tdsprovider210.dpk, aseprovider210.dpk |
| DB2 |
db2provider210.dpk |
| DBF |
dbfprovider210.dpk |
| Cloud Service Name |
ProviderName |
Providers for Clouds
| BigCommerce |
bigcommerceprovider210.dpk |
| Dynamics CRM |
dynamicsprovider210.dpk |
| Salesforce Marketing Cloud |
exacttargetprovider210.dpk |
| FreshBooks |
freshbooksprovider210.dpk |
| Magento |
magentoprovider210.dpk |
| MailChimp |
mailchimpprovider210.dpk |
| NetSuite |
netsuiteprovider210.dpk |
| QuickBooks |
quickbooksprovider210.dpk |
| Salesforce |
salesforceprovider210.dpk |
| SugarCRM |
sugarprovider210.dpk |
| Zoho CRM |
zohoprovider210.dpk |
- Build and compile the vquery210.dpk VirtualDAC run-time package. To make VirtualDAC
work under Windows x64, Mac OS, iOS simulator, iOS device and Android,
this step must be repeated for each of these platforms (can be selected
in "Target Platforms" of the package).
- Build, compile, and install the dclvquery210.dpk VirtualDAC design-time package.
- Restart Embarcadero RAD Studio XE7.
Installing using ProjectGroup
You can use the ProjectGroup which includes all the above packages. Perform the following steps:
- Go to the UniDAC\Source\Delphi21 directory.
- Find and open the UniDACProjectGroup.groupproj file
- Build, compile and install the required packages included into UniDACProjectGroup.groupproj for Win32 platform
- Build and compile the required packages included into UniDACProjectGroup.groupproj for all the supported platform ("Project Manager" \ "Set active platform(s)")
NOTE: To compile UniDAC based Delphi XE7 applications, add the
UniDAC\Source directory to "Library Path"
for all platforms you want to work with (32-bit Windows, 64-bit Windows, Mac OS, iOS simulator, iOS device, Android).
Home
Installing UniDAC for Embarcadero RAD Studio XE7 using make-files
Perform the following steps:
- Go to the UniDAC\Source\Delphi21 directory.
- Find in the 'Make.bat' line containing
set IdeDir="%PROGRAMFILES%\Embarcadero\Studio\15.0
and make sure that correct path to IDE is set (always include forward quote
and do not include ending quote).
- Run 'Make.bat'. Binaries will be copied to the Bin, Include, and Lib subdirectories of the UniDAC directory:
*.bpl files for 32-bit Windows will be copied to the UniDAC\Bin\Delphi21\Win32 directory.
*.bpl files for 64-bit Windows will be copied to the UniDAC\Bin\Delphi21\Win64 directory.
*.dylib files for 32-bit Mac OS will be copied to the UniDAC\Bin\Delphi21\OSX32 directory.
*.dcu, *.dcp, *.bpi, *.lib, and *.res files for 32-bit Windows will be copied to the UniDAC\Lib\Delphi21\Win32 directory.
*.dcu, *.dcp, and *.res files for 64-bit Windows will be copied to the UniDAC\Lib\Delphi21\Win64 directory.
*.dcu, *.dcp, *.bpi, *.a, and *.res files for 32-bit Mac OS will be copied to the UniDAC\Lib\Delphi21\OSX32 directory.
*.dcu, *.dcp, *.a, and *.res files for the iOS simulator will be copied to the UniDAC\Lib\Delphi21\iOSSimulator directory.
*.dcu, *.dcp, *.a, *.o, and *.res files for the iOS device will be copied to the UniDAC\Lib\Delphi21\iOSDevice directory.
*.dcu, *.dcp, *.a, *.o, and *.res files for Android will be copied to the UniDAC\Lib\Delphi21\Android directory.
*.hpp files for 32-bit Windows will be copied to the UniDAC\Include\Delphi21\Win32 directory.
*.hpp files for 64-bit Windows will be copied to the UniDAC\Include\Delphi21\Win64 directory.
*.hpp files for 32-bit Mac OS will be copied to the UniDAC\Include\Delphi21\OSX32 directory.
*.hpp files for iOS simulator will be copied to the UniDAC\Include\Delphi21\iOSSimulator directory.
*.hpp files for iOS device will be copied to the UniDAC\Include\Delphi21\iOSDevice directory.
- If you are using 32-bit Windows, copy UniDAC\Bin\Delphi21\Win32\*.bpl files to the System32 directory.
If you are using 64-bit Windows, copy UniDAC\Bin\Delphi21\Win32\*.bpl files to the SysWOW64 directory
and UniDAC\Bin\Delphi21\Win64\*.bpl files to the System32 directory.
- Run Embarcadero RAD Studio XE7.
- Install the dclunidac210.bpl UniDAC design-time package. For this,
open the "Component->Install Packages" Embarcadero RAD Studio XE7 main menu and add
the System32\dclunidac210.bpl (if you are using 32-bit Windows) or SysWOW64\dclunidac210.bpl
(if you are using 64-bit Windows) package using the Add button.
- Install the dclunidacfmx210.bpl UniDAC FireMonkey design-time package. For this,
open the "Component->Install Packages" Embarcadero RAD Studio XE7 main menu and add
the System32\dclunidacfmx210.bpl (if you are using 32-bit Windows) or SysWOW64\dclunidacfmx210.bpl
(if you are using 64-bit Windows) package using the Add button.
- Install the dclvquery210.bpl VirtualDAC design-time package. For this,
open the "Component->Install Packages" Embarcadero RAD Studio XE7 main menu and add
the System32\dclvquery210.bpl (if you are using 32-bit Windows) or SysWOW64\dclvquery210.bpl
(if you are using 64-bit Windows) package using the Add button.
NOTE: To compile UniDAC based Delphi XE7 applications, add the
UniDAC\Source directory to "Library Path"
for all platforms you want to work with (32-bit Windows, 64-bit Windows, Mac OS, iOS simulator, iOS device, Android). If you want to use
precompiled Source Code, add the
UniDAC\Lib\Delphi21\Win32 directory to "Library Path" for
the 32-bit Windows platform, the
UniDAC\Lib\Delphi21\Win64 directory to "Library Path" for
the 64-bit Windows platform, the
UniDAC\Lib\Delphi21\OSX32 directory to "Library Path" for
the Mac OS platform, the
UniDAC\Lib\Delphi21\iOSSimulator directory to "Library Path" for
the iOS sumulator, the
UniDAC\Lib\Delphi21\iOSDevice directory to "Library Path" for
the iOS device, and the
UniDAC\Lib\Delphi21\Android directory to "Library Path" for
Android.
To compile UniDAC based C++Builder XE7 applications, add the
UniDAC\Include\Delphi21\Win32 directory to "Include Path"
and the
UniDAC\Lib\Delphi21\Win32 directory to "Library Path" for the 32-bit Windows platform, the
UniDAC\Include\Delphi21\Win64 directory to "Include Path"
and the
UniDAC\Lib\Delphi21\Win64 directory to "Library Path" for the 64-bit Windows platform, the
UniDAC\Include\Delphi21\OSX32 directory to "Include Path" and the
UniDAC\Lib\Delphi21\OSX32
directory to "Library Path" for the Mac OS platform, the
UniDAC\Include\Delphi21\iOSSimulator directory to "Include Path" and the
UniDAC\Lib\Delphi21\iOSSimulator
directory to "Library Path" for the iOS simulator, and the
UniDAC\Include\Delphi21\iOSDevice directory to "Include Path" and the
UniDAC\Lib\Delphi21\iOSDevice
directory to "Library Path" for the iOS Device.
Home
Installing UniDAC for Embarcadero RAD Studio XE6 using IDE
If you are using C++Builder XE6, you should use the Using make-files way to install UniDAC.
Otherwise, run Delphi XE6 and perform the following steps:
- Build and compile the dac200.dpk DAC run-time package. To make UniDAC
work under Windows x64, Mac OS, iOS simulator, iOS device and Android,
this step must be repeated for each of these platforms (can be selected
in "Target Platforms" of the package).
- Build and compile the dacvcl200.dpk DAC GUI VCL related package. To make UniDAC
work under Windows x64, this step must be repeated for this platform (can
be selected in "Target Platforms" of the package).
- Build and compile the dacfmx200.dpk DAC GUI FireMonkey related package. To make UniDAC
work under Windows x64, Mac OS, iOS simulator, iOS device and Android,
this step must be repeated for each of these platforms (can be selected
in "Target Platforms" of the package).
- Build and compile the dcldac200.dpk DAC design-time package.
- Build and compile the unidac200.dpk UniDAC run-time package. To make UniDAC
work under Windows x64, Mac OS, iOS simulator, iOS device and Android,
this step must be repeated for each of these platforms (can be selected
in "Target Platforms" of the package).
- Build and compile the unidacvcl200.dpk UniDAC GUI VCL related package. To make UniDAC
work under Windows x64, this step must be repeated for this platform (can
be selected in "Target Platforms" of the package).
- Build and compile the unidacfmx200.dpk UniDAC GUI FireMonkey related package. To make UniDAC
work under Windows x64, Mac OS, iOS simulator, iOS device and Android,
this step must be repeated for each of these platforms (can be selected
in "Target Platforms" of the package).
- Build, compile, and install the dclunidac200.dpk UniDAC design-time package.
- Build, compile, and install the dclunidacfmx200.dpk UniDAC FireMonkey design-time package.
- Build and compile required provider packages:
| Database Name |
ProviderName |
Providers for Databases
| Oracle |
oraprovider200.dpk |
| Microsoft SQL Server |
tdsprovider200.dpk, msprovider200.dpk |
| MySQL |
myprovider200.dpk |
| InterBase and Firebird |
ibprovider200.dpk |
| PostgreSQL |
pgprovider200.dpk |
| SQLite |
liteprovider200.dpk |
| NexusDB |
nexusprovider200.dpk |
| MongoDB |
mongoprovider200.dpk |
| ODBC |
odbcprovider200.dpk |
| After you have compiled odbcprovider200.dpk, you can compile the following provider packages : |
| Microsoft Access |
accessprovider200.dpk |
| Sybase Advantage Database Server |
adsprovider200.dpk |
| Sybase Adaptive Server Enterprise |
tdsprovider200.dpk, aseprovider200.dpk |
| DB2 |
db2provider200.dpk |
| DBF |
dbfprovider200.dpk |
| Cloud Service Name |
ProviderName |
Providers for Clouds
| BigCommerce |
bigcommerceprovider200.dpk |
| Dynamics CRM |
dynamicsprovider200.dpk |
| Salesforce Marketing Cloud |
exacttargetprovider200.dpk |
| FreshBooks |
freshbooksprovider200.dpk |
| Magento |
magentoprovider200.dpk |
| MailChimp |
mailchimpprovider200.dpk |
| NetSuite |
netsuiteprovider200.dpk |
| QuickBooks |
quickbooksprovider200.dpk |
| Salesforce |
salesforceprovider200.dpk |
| SugarCRM |
sugarprovider200.dpk |
| Zoho CRM |
zohoprovider200.dpk |
- Build and compile the vquery200.dpk VirtualDAC run-time package. To make VirtualDAC
work under Windows x64, Mac OS, iOS simulator, iOS device and Android,
this step must be repeated for each of these platforms (can be selected
in "Target Platforms" of the package).
- Build, compile, and install the dclvquery200.dpk VirtualDAC design-time package.
- Restart Embarcadero RAD Studio XE6.
Installing using ProjectGroup
You can use the ProjectGroup which includes all the above packages. Perform the following steps:
- Go to the UniDAC\Source\Delphi20 directory.
- Find and open the UniDACProjectGroup.groupproj file
- Build, compile and install the required packages included into UniDACProjectGroup.groupproj for Win32 platform
- Build and compile the required packages included into UniDACProjectGroup.groupproj for all the supported platform ("Project Manager" \ "Set active platform(s)")
NOTE: To compile UniDAC based Delphi XE6 applications, add the
UniDAC\Source directory to "Library Path"
for all platforms you want to work with (32-bit Windows, 64-bit Windows, Mac OS, iOS simulator, iOS device, Android).
Home
Installing UniDAC for Embarcadero RAD Studio XE6 using make-files
Perform the following steps:
- Go to the UniDAC\Source\Delphi20 directory.
- Find in the 'Make.bat' line containing
set IdeDir="%PROGRAMFILES%\Embarcadero\Studio\14.0
and make sure that correct path to IDE is set (always include forward quote
and do not include ending quote).
- Run 'Make.bat'. Binaries will be copied to the Bin, Include, and Lib subdirectories of the UniDAC directory:
*.bpl files for 32-bit Windows will be copied to the UniDAC\Bin\Delphi20\Win32 directory.
*.bpl files for 64-bit Windows will be copied to the UniDAC\Bin\Delphi20\Win64 directory.
*.dylib files for 32-bit Mac OS will be copied to the UniDAC\Bin\Delphi20\OSX32 directory.
*.dcu, *.dcp, *.bpi, *.lib, and *.res files for 32-bit Windows will be copied to the UniDAC\Lib\Delphi20\Win32 directory.
*.dcu, *.dcp, and *.res files for 64-bit Windows will be copied to the UniDAC\Lib\Delphi20\Win64 directory.
*.dcu, *.dcp, *.bpi, *.a, and *.res files for 32-bit Mac OS will be copied to the UniDAC\Lib\Delphi20\OSX32 directory.
*.dcu, *.dcp, *.a, and *.res files for the iOS simulator will be copied to the UniDAC\Lib\Delphi20\iOSSimulator directory.
*.dcu, *.dcp, *.a, *.o, and *.res files for the iOS device will be copied to the UniDAC\Lib\Delphi20\iOSDevice directory.
*.dcu, *.dcp, *.a, *.o, and *.res files for Android will be copied to the UniDAC\Lib\Delphi20\Android directory.
*.hpp files for 32-bit Windows will be copied to the UniDAC\Include\Delphi20\Win32 directory.
*.hpp files for 64-bit Windows will be copied to the UniDAC\Include\Delphi20\Win64 directory.
*.hpp files for 32-bit Mac OS will be copied to the UniDAC\Include\Delphi20\OSX32 directory.
*.hpp files for iOS simulator will be copied to the UniDAC\Include\Delphi20\iOSSimulator directory.
*.hpp files for iOS device will be copied to the UniDAC\Include\Delphi20\iOSDevice directory.
- If you are using 32-bit Windows, copy UniDAC\Bin\Delphi20\Win32\*.bpl files to the System32 directory.
If you are using 64-bit Windows, copy UniDAC\Bin\Delphi20\Win32\*.bpl files to the SysWOW64 directory
and UniDAC\Bin\Delphi20\Win64\*.bpl files to the System32 directory.
- Run Embarcadero RAD Studio XE6.
- Install the dclunidac200.bpl UniDAC design-time package. For this,
open the "Component->Install Packages" Embarcadero RAD Studio XE6 main menu and add
the System32\dclunidac200.bpl (if you are using 32-bit Windows) or SysWOW64\dclunidac200.bpl
(if you are using 64-bit Windows) package using the Add button.
- Install the dclunidacfmx200.bpl UniDAC FireMonkey design-time package. For this,
open the "Component->Install Packages" Embarcadero RAD Studio XE6 main menu and add
the System32\dclunidacfmx200.bpl (if you are using 32-bit Windows) or SysWOW64\dclunidacfmx200.bpl
(if you are using 64-bit Windows) package using the Add button.
- Install the dclvquery200.bpl VirtualDAC design-time package. For this,
open the "Component->Install Packages" Embarcadero RAD Studio XE6 main menu and add
the System32\dclvquery200.bpl (if you are using 32-bit Windows) or SysWOW64\dclvquery200.bpl
(if you are using 64-bit Windows) package using the Add button.
NOTE: To compile UniDAC based Delphi XE6 applications, add the
UniDAC\Source directory to "Library Path"
for all platforms you want to work with (32-bit Windows, 64-bit Windows, Mac OS, iOS simulator, iOS device, Android). If you want to use
precompiled Source Code, add the
UniDAC\Lib\Delphi20\Win32 directory to "Library Path" for
the 32-bit Windows platform, the
UniDAC\Lib\Delphi20\Win64 directory to "Library Path" for
the 64-bit Windows platform, the
UniDAC\Lib\Delphi20\OSX32 directory to "Library Path" for
the Mac OS platform, the
UniDAC\Lib\Delphi20\iOSSimulator directory to "Library Path" for
the iOS sumulator, the
UniDAC\Lib\Delphi20\iOSDevice directory to "Library Path" for
the iOS device, and the
UniDAC\Lib\Delphi20\Android directory to "Library Path" for
Android.
To compile UniDAC based C++Builder XE6 applications, add the
UniDAC\Include\Delphi20\Win32 directory to "Include Path"
and the
UniDAC\Lib\Delphi20\Win32 directory to "Library Path" for the 32-bit Windows platform, the
UniDAC\Include\Delphi20\Win64 directory to "Include Path"
and the
UniDAC\Lib\Delphi20\Win64 directory to "Library Path" for the 64-bit Windows platform, the
UniDAC\Include\Delphi20\OSX32 directory to "Include Path" and the
UniDAC\Lib\Delphi20\OSX32
directory to "Library Path" for the Mac OS platform, the
UniDAC\Include\Delphi20\iOSSimulator directory to "Include Path" and the
UniDAC\Lib\Delphi20\iOSSimulator
directory to "Library Path" for the iOS simulator, and the
UniDAC\Include\Delphi20\iOSDevice directory to "Include Path" and the
UniDAC\Lib\Delphi20\iOSDevice
directory to "Library Path" for the iOS Device.
Home
Installing UniDAC for Embarcadero RAD Studio XE5 using IDE
If you are using C++Builder XE5, you should use the Using make-files way to install UniDAC.
Otherwise, run Delphi XE5 and perform the following steps:
- Build and compile the dac190.dpk DAC run-time package. To make UniDAC
work under Windows x64, Mac OS, iOS simulator, iOS device and Android,
this step must be repeated for each of these platforms (can be selected
in "Target Platforms" of the package).
- Build and compile the dacvcl190.dpk DAC GUI VCL related package. To make UniDAC
work under Windows x64, this step must be repeated for this platform (can
be selected in "Target Platforms" of the package).
- Build and compile the dacfmx190.dpk DAC GUI FireMonkey related package. To make UniDAC
work under Windows x64, Mac OS, iOS simulator, iOS device and Android,
this step must be repeated for each of these platforms (can be selected
in "Target Platforms" of the package).
- Build and compile the dcldac190.dpk DAC design-time package.
- Build and compile the unidac190.dpk UniDAC run-time package. To make UniDAC
work under Windows x64, Mac OS, iOS simulator, iOS device and Android,
this step must be repeated for each of these platforms (can be selected
in "Target Platforms" of the package).
- Build and compile the unidacvcl190.dpk UniDAC GUI VCL related package. To make UniDAC
work under Windows x64, this step must be repeated for this platform (can
be selected in "Target Platforms" of the package).
- Build and compile the unidacfmx190.dpk UniDAC GUI FireMonkey related package. To make UniDAC
work under Windows x64, Mac OS, iOS simulator, iOS device and Android,
this step must be repeated for each of these platforms (can be selected
in "Target Platforms" of the package).
- Build, compile, and install the dclunidac190.dpk UniDAC design-time package.
- Build, compile, and install the dclunidacfmx190.dpk UniDAC FireMonkey design-time package.
- Build and compile required provider packages:
| Database Name |
ProviderName |
Providers for Databases
| Oracle |
oraprovider190.dpk |
| Microsoft SQL Server |
tdsprovider190.dpk, msprovider190.dpk |
| MySQL |
myprovider190.dpk |
| InterBase and Firebird |
ibprovider190.dpk |
| PostgreSQL |
pgprovider190.dpk |
| SQLite |
liteprovider190.dpk |
| NexusDB |
nexusprovider190.dpk |
| MongoDB |
mongoprovider190.dpk |
| ODBC |
odbcprovider190.dpk |
| After you have compiled odbcprovider190.dpk, you can compile the following provider packages : |
| Microsoft Access |
accessprovider190.dpk |
| Sybase Advantage Database Server |
adsprovider190.dpk |
| Sybase Adaptive Server Enterprise |
tdsprovider190.dpk, aseprovider190.dpk |
| DB2 |
db2provider190.dpk |
| DBF |
dbfprovider190.dpk |
| Cloud Service Name |
ProviderName |
Providers for Clouds
| BigCommerce |
bigcommerceprovider190.dpk |
| Dynamics CRM |
dynamicsprovider190.dpk |
| Salesforce Marketing Cloud |
exacttargetprovider190.dpk |
| FreshBooks |
freshbooksprovider190.dpk |
| Magento |
magentoprovider190.dpk |
| MailChimp |
mailchimpprovider190.dpk |
| NetSuite |
netsuiteprovider190.dpk |
| QuickBooks |
quickbooksprovider190.dpk |
| Salesforce |
salesforceprovider190.dpk |
| SugarCRM |
sugarprovider190.dpk |
| Zoho CRM |
zohoprovider190.dpk |
- Build and compile the vquery190.dpk VirtualDAC run-time package. To make VirtualDAC
work under Windows x64, Mac OS, iOS simulator, iOS device and Android,
this step must be repeated for each of these platforms (can be selected
in "Target Platforms" of the package).
- Build, compile, and install the dclvquery190.dpk VirtualDAC design-time package.
- Restart Embarcadero RAD Studio XE5.
Installing using ProjectGroup
You can use the ProjectGroup which includes all the above packages. Perform the following steps:
- Go to the UniDAC\Source\Delphi19 directory.
- Find and open the UniDACProjectGroup.groupproj file
- Build, compile and install the required packages included into UniDACProjectGroup.groupproj for Win32 platform
- Build and compile the required packages included into UniDACProjectGroup.groupproj for all the supported platform ("Project Manager" \ "Set active platform(s)")
NOTE: To compile UniDAC based Delphi XE5 applications, add the
UniDAC\Source directory to "Library Path"
for all platforms you want to work with (32-bit Windows, 64-bit Windows, Mac OS, iOS simulator, iOS device, Android).
Home
Installing UniDAC for Embarcadero RAD Studio XE5 using make-files
Perform the following steps:
- Go to the UniDAC\Source\Delphi19 directory.
- Find in the 'Make.bat' line containing
set IdeDir="%PROGRAMFILES%\Embarcadero\RAD Studio\12.0
and make sure that correct path to IDE is set (always include forward quote
and do not include ending quote).
- Run 'Make.bat'. Binaries will be copied to the Bin, Include, and Lib subdirectories of the UniDAC directory:
*.bpl files for 32-bit Windows will be copied to the UniDAC\Bin\Delphi19\Win32 directory.
*.bpl files for 64-bit Windows will be copied to the UniDAC\Bin\Delphi19\Win64 directory.
*.dylib files for 32-bit Mac OS will be copied to the UniDAC\Bin\Delphi19\OSX32 directory.
*.dcu, *.dcp, *.bpi, *.lib, and *.res files for 32-bit Windows will be copied to the UniDAC\Lib\Delphi19\Win32 directory.
*.dcu, *.dcp, and *.res files for 64-bit Windows will be copied to the UniDAC\Lib\Delphi19\Win64 directory.
*.dcu, *.dcp, *.bpi, *.a, and *.res files for 32-bit Mac OS will be copied to the UniDAC\Lib\Delphi19\OSX32 directory.
*.dcu, *.dcp, *.a, and *.res files for the iOS simulator will be copied to the UniDAC\Lib\Delphi19\iOSSimulator directory.
*.dcu, *.dcp, *.a, *.o, and *.res files for the iOS device will be copied to the UniDAC\Lib\Delphi19\iOSDevice directory.
*.dcu, *.dcp, *.a, *.o, and *.res files for Android will be copied to the UniDAC\Lib\Delphi19\Android directory.
*.hpp files for 32-bit Windows will be copied to the UniDAC\Include\Delphi19\Win32 directory.
*.hpp files for 64-bit Windows will be copied to the UniDAC\Include\Delphi19\Win64 directory.
*.hpp files for 32-bit Mac OS will be copied to the UniDAC\Include\Delphi19\OSX32 directory.
*.hpp files for iOS simulator will be copied to the UniDAC\Include\Delphi19\iOSSimulator directory.
*.hpp files for iOS device will be copied to the UniDAC\Include\Delphi19\iOSDevice directory.
- If you are using 32-bit Windows, copy UniDAC\Bin\Delphi19\Win32\*.bpl files to the System32 directory.
If you are using 64-bit Windows, copy UniDAC\Bin\Delphi19\Win32\*.bpl files to the SysWOW64 directory
and UniDAC\Bin\Delphi19\Win64\*.bpl files to the System32 directory.
- Run Embarcadero RAD Studio XE5.
- Install the dclunidac190.bpl UniDAC design-time package. For this,
open the "Component->Install Packages" Embarcadero RAD Studio XE5 main menu and add
the System32\dclunidac190.bpl (if you are using 32-bit Windows) or SysWOW64\dclunidac190.bpl
(if you are using 64-bit Windows) package using the Add button.
- Install the dclunidacfmx190.bpl UniDAC FireMonkey design-time package. For this,
open the "Component->Install Packages" Embarcadero RAD Studio XE5 main menu and add
the System32\dclunidacfmx190.bpl (if you are using 32-bit Windows) or SysWOW64\dclunidacfmx190.bpl
(if you are using 64-bit Windows) package using the Add button.
- Install the dclvquery190.bpl VirtualDAC design-time package. For this,
open the "Component->Install Packages" Embarcadero RAD Studio XE5 main menu and add
the System32\dclvquery190.bpl (if you are using 32-bit Windows) or SysWOW64\dclvquery190.bpl
(if you are using 64-bit Windows) package using the Add button.
NOTE: To compile UniDAC based Delphi XE5 applications, add the
UniDAC\Source directory to "Library Path"
for all platforms you want to work with (32-bit Windows, 64-bit Windows, Mac OS, iOS simulator, iOS device, Android). If you want to use
precompiled Source Code, add the
UniDAC\Lib\Delphi19\Win32 directory to "Library Path" for
the 32-bit Windows platform, the
UniDAC\Lib\Delphi19\Win64 directory to "Library Path" for
the 64-bit Windows platform, the
UniDAC\Lib\Delphi19\OSX32 directory to "Library Path" for
the Mac OS platform, the
UniDAC\Lib\Delphi19\iOSSimulator directory to "Library Path" for
the iOS sumulator, the
UniDAC\Lib\Delphi19\iOSDevice directory to "Library Path" for
the iOS device, and the
UniDAC\Lib\Delphi19\Android directory to "Library Path" for
Android.
To compile UniDAC based C++Builder XE5 applications, add the
UniDAC\Include\Delphi19\Win32 directory to "Include Path"
and the
UniDAC\Lib\Delphi19\Win32 directory to "Library Path" for the 32-bit Windows platform, the
UniDAC\Include\Delphi19\Win64 directory to "Include Path"
and the
UniDAC\Lib\Delphi19\Win64 directory to "Library Path" for the 64-bit Windows platform, the
UniDAC\Include\Delphi19\OSX32 directory to "Include Path" and the
UniDAC\Lib\Delphi19\OSX32
directory to "Library Path" for the Mac OS platform, the
UniDAC\Include\Delphi19\iOSSimulator directory to "Include Path" and the
UniDAC\Lib\Delphi19\iOSSimulator
directory to "Library Path" for the iOS simulator, and the
UniDAC\Include\Delphi19\iOSDevice directory to "Include Path" and the
UniDAC\Lib\Delphi19\iOSDevice
directory to "Library Path" for the iOS Device.
Home
Installing UniDAC for Embarcadero RAD Studio XE4 using IDE
If you are using C++Builder XE4, you should use the Using make-files way to install UniDAC.
Otherwise, run Delphi XE4 and perform the following steps:
- Build and compile the dac180.dpk DAC run-time package. To make UniDAC
work under Windows x64, Mac OS, iOS simulator and iOS device,
this step must be repeated for each of these platforms (can be selected
in "Target Platforms" of the package).
- Build and compile the dacvcl180.dpk DAC GUI VCL related package. To make UniDAC
work under Windows x64, this step must be repeated for this platform (can
be selected in "Target Platforms" of the package).
- Build and compile the dacfmx180.dpk DAC GUI FireMonkey related package. To make UniDAC
work under Windows x64, Mac OS, iOS simulator and iOS device,
this step must be repeated for each of these platforms (can be selected
in "Target Platforms" of the package).
- Build and compile the dcldac180.dpk DAC design-time package.
- Build and compile the unidac180.dpk UniDAC run-time package. To make UniDAC
work under Windows x64, Mac OS, iOS simulator and iOS device,
this step must be repeated for each of these platforms (can be selected
in "Target Platforms" of the package).
- Build and compile the unidacvcl180.dpk UniDAC GUI VCL related package. To make UniDAC
work under Windows x64, this step must be repeated for this platform (can
be selected in "Target Platforms" of the package).
- Build and compile the unidacfmx180.dpk UniDAC GUI FireMonkey related package. To make UniDAC
work under Windows x64, Mac OS, iOS simulator and iOS device,
this step must be repeated for each of these platforms (can be selected
in "Target Platforms" of the package).
- Build, compile, and install the dclunidac180.dpk UniDAC design-time package.
- Build, compile, and install the dclunidacfmx180.dpk UniDAC FireMonkey design-time package.
- Build and compile required provider packages:
| Database Name |
ProviderName |
Providers for Databases
| Oracle |
oraprovider180.dpk |
| Microsoft SQL Server |
tdsprovider180.dpk, msprovider180.dpk |
| MySQL |
myprovider180.dpk |
| InterBase and Firebird |
ibprovider180.dpk |
| PostgreSQL |
pgprovider180.dpk |
| SQLite |
liteprovider180.dpk |
| NexusDB |
nexusprovider180.dpk |
| MongoDB |
mongoprovider180.dpk |
| ODBC |
odbcprovider180.dpk |
| After you have compiled odbcprovider180.dpk, you can compile the following provider packages : |
| Microsoft Access |
accessprovider180.dpk |
| Sybase Advantage Database Server |
adsprovider180.dpk |
| Sybase Adaptive Server Enterprise |
tdsprovider180.dpk, aseprovider180.dpk |
| DB2 |
db2provider180.dpk |
| DBF |
dbfprovider180.dpk |
| Cloud Service Name |
ProviderName |
Providers for Clouds
| BigCommerce |
bigcommerceprovider180.dpk |
| Dynamics CRM |
dynamicsprovider180.dpk |
| Salesforce Marketing Cloud |
exacttargetprovider180.dpk |
| FreshBooks |
freshbooksprovider180.dpk |
| Magento |
magentoprovider180.dpk |
| MailChimp |
mailchimpprovider180.dpk |
| NetSuite |
netsuiteprovider180.dpk |
| QuickBooks |
quickbooksprovider180.dpk |
| Salesforce |
salesforceprovider180.dpk |
| SugarCRM |
sugarprovider180.dpk |
| Zoho CRM |
zohoprovider180.dpk |
- Build and compile the vquery180.dpk VirtualDAC run-time package. To make VirtualDAC
work under Windows x64, Mac OS, iOS simulator an iOS device,
this step must be repeated for each of these platforms (can be selected
in "Target Platforms" of the package).
- Build, compile, and install the dclvquery180.dpk VirtualDAC design-time package.
- Restart Embarcadero RAD Studio XE4.
Installing using ProjectGroup
You can use the ProjectGroup which includes all the above packages. Perform the following steps:
- Go to the UniDAC\Source\Delphi18 directory.
- Find and open the UniDACProjectGroup.groupproj file
- Build, compile and install the required packages included into UniDACProjectGroup.groupproj for Win32 platform
- Build and compile the required packages included into UniDACProjectGroup.groupproj for all the supported platform ("Project Manager" \ "Set active platform(s)")
NOTE: To compile UniDAC based Delphi XE4 applications, add the
UniDAC\Source directory to "Library Path"
for all platforms you want to work with (32-bit Windows, 64-bit Windows, Mac OS, iOS simulator, iOS device).
Home
Installing UniDAC for Embarcadero RAD Studio XE4 using make-files
Perform the following steps:
- Go to the UniDAC\Source\Delphi18 directory.
- Find in the 'Make.bat' line containing
set IdeDir="%PROGRAMFILES%\Embarcadero\RAD Studio\11.0
and make sure that correct path to IDE is set (always include forward quote
and do not include ending quote).
- Run 'Make.bat'. Binaries will be copied to the Bin, Include, and Lib subdirectories of the UniDAC directory:
*.bpl files for 32-bit Windows will be copied to the UniDAC\Bin\Delphi18\Win32 directory.
*.bpl files for 64-bit Windows will be copied to the UniDAC\Bin\Delphi18\Win64 directory.
*.dylib files for 32-bit Mac OS will be copied to the UniDAC\Bin\Delphi18\OSX32 directory.
*.dcu, *.dcp, *.bpi, *.lib, and *.res files for 32-bit Windows will be copied to the UniDAC\Lib\Delphi18\Win32 directory.
*.dcu, *.dcp, and *.res files for 64-bit Windows will be copied to the UniDAC\Lib\Delphi18\Win64 directory.
*.dcu, *.dcp, *.bpi, *.a, and *.res files for 32-bit Mac OS will be copied to the UniDAC\Lib\Delphi18\OSX32 directory.
*.dcu, *.dcp, *.a, and *.res files for the iOS simulator will be copied to the UniDAC\Lib\Delphi18\iOSSimulator directory.
*.dcu, *.dcp, *.a, *.o, and *.res files for the iOS device will be copied to the UniDAC\Lib\Delphi18\iOSDevice directory.
*.hpp files for 32-bit Windows will be copied to the UniDAC\Include\Delphi18\Win32 directory.
*.hpp files for 64-bit Windows will be copied to the UniDAC\Include\Delphi18\Win64 directory.
*.hpp files for 32-bit Mac OS will be copied to the UniDAC\Include\Delphi18\OSX32 directory.
- If you are using 32-bit Windows, copy UniDAC\Bin\Delphi18\Win32\*.bpl files to the System32 directory.
If you are using 64-bit Windows, copy UniDAC\Bin\Delphi18\Win32\*.bpl files to the SysWOW64 directory
and UniDAC\Bin\Delphi18\Win64\*.bpl files to the System32 directory.
- Run Embarcadero RAD Studio XE4.
- Install the dclunidac180.bpl UniDAC design-time package. For this,
open the "Component->Install Packages" Embarcadero RAD Studio XE4 main menu and add
the System32\dclunidac180.bpl (if you are using 32-bit Windows) or SysWOW64\dclunidac180.bpl
(if you are using 64-bit Windows) package using the Add button.
- Install the dclunidacfmx180.bpl UniDAC FireMonkey design-time package. For this,
open the "Component->Install Packages" Embarcadero RAD Studio XE4 main menu and add
the System32\dclunidacfmx180.bpl (if you are using 32-bit Windows) or SysWOW64\dclunidacfmx180.bpl
(if you are using 64-bit Windows) package using the Add button.
- Install the dclvquery180.bpl VirtualDAC design-time package. For this,
open the "Component->Install Packages" Embarcadero RAD Studio XE4 main menu and add
the System32\dclvquery180.bpl (if you are using 32-bit Windows) or SysWOW64\dclvquery180.bpl
(if you are using 64-bit Windows) package using the Add button.
NOTE: To compile UniDAC based Delphi XE4 applications, add the
UniDAC\Source directory to "Library Path"
for all platforms you want to work with (32-bit Windows, 64-bit Windows, Mac OS, iOS simulator, iOS device). If you want to use
precompiled Source Code, add the
UniDAC\Lib\Delphi18\Win32 directory to "Library Path" for
the 32-bit Windows platform, the
UniDAC\Lib\Delphi18\Win64 directory to "Library Path" for
the 64-bit Windows platform, the
UniDAC\Lib\Delphi18\OSX32 directory to "Library Path" for
the Mac OS platform, the
UniDAC\Lib\Delphi18\iOSSimulator directory to "Library Path" for
the iOS sumulator, and the
UniDAC\Lib\Delphi18\iOSDevice directory to "Library Path" for
the iOS device.
To compile UniDAC based C++Builder XE4 applications, add the
UniDAC\Include\Delphi18\Win32 directory to "Include Path"
and the
UniDAC\Lib\Delphi18\Win32 directory to "Library Path" for the 32-bit Windows platform, the
UniDAC\Include\Delphi18\Win64 directory to "Include Path"
and the
UniDAC\Lib\Delphi18\Win64 directory to "Library Path" for the 64-bit Windows platform, and the
UniDAC\Include\Delphi18\OSX32 directory to "Include Path" and the
UniDAC\Lib\Delphi18\OSX32
directory to "Library Path" for the Mac OS platform.
Home
Installing UniDAC for Embarcadero RAD Studio XE3 using IDE
If you are using C++Builder XE3, you should use the Using make-files way to install UniDAC.
Otherwise, run Delphi XE3 and perform the following steps:
- Build and compile the dac170.dpk DAC run-time package. To make UniDAC
work under Windows x64 and Mac OS, this step must be repeated for each of these
platforms (can be selected in "Target Platforms" of the package).
- Build and compile the dacvcl170.dpk DAC GUI VCL related package. To make UniDAC
work under Windows x64, this step must be repeated for this platform (can
be selected in "Target Platforms" of the package).
- Build and compile the dacfmx170.dpk DAC GUI FireMonkey related package. To make UniDAC
work under Windows x64 and Mac OS, this step must be repeated for each of these
platforms (can be selected in "Target Platforms" of the package).
- Build and compile the dcldac170.dpk DAC design-time package.
- Build and compile the unidac170.dpk UniDAC run-time package. To make UniDAC
work under Windows x64 and Mac OS, this step must be repeated for each of these
platforms (can be selected in "Target Platforms" of the package).
- Build and compile the unidacvcl170.dpk UniDAC GUI VCL related package. To make UniDAC
work under Windows x64, this step must be repeated for this platform (can
be selected in "Target Platforms" of the package).
- Build and compile the unidacfmx170.dpk UniDAC GUI FireMonkey related package. To make UniDAC
work under Windows x64 and Mac OS, this step must be repeated for each of these
platforms (can be selected in "Target Platforms" of the package).
- Build, compile, and install the dclunidac170.dpk UniDAC design-time package.
- Build, compile, and install the dclunidacfmx170.dpk UniDAC FireMonkey design-time package.
- Build and compile required provider packages:
| Database Name |
ProviderName |
Providers for Databases
| Oracle |
oraprovider170.dpk |
| Microsoft SQL Server |
tdsprovider170.dpk, msprovider170.dpk |
| MySQL |
myprovider170.dpk |
| InterBase and Firebird |
ibprovider170.dpk |
| PostgreSQL |
pgprovider170.dpk |
| SQLite |
liteprovider170.dpk |
| NexusDB |
nexusprovider170.dpk |
| MongoDB |
mongoprovider170.dpk |
| ODBC |
odbcprovider170.dpk |
| After you have compiled odbcprovider170.dpk, you can compile the following provider packages : |
| Microsoft Access |
accessprovider170.dpk |
| Sybase Advantage Database Server |
adsprovider170.dpk |
| Sybase Adaptive Server Enterprise |
tdsprovider170.dpk, aseprovider170.dpk |
| DB2 |
db2provider170.dpk |
| DBF |
dbfprovider170.dpk |
| Cloud Service Name |
ProviderName |
Providers for Clouds
| BigCommerce |
bigcommerceprovider170.dpk |
| Dynamics CRM |
dynamicsprovider170.dpk |
| Salesforce Marketing Cloud |
exacttargetprovider170.dpk |
| FreshBooks |
freshbooksprovider170.dpk |
| Magento |
magentoprovider170.dpk |
| MailChimp |
mailchimpprovider170.dpk |
| NetSuite |
netsuiteprovider170.dpk |
| QuickBooks |
quickbooksprovider170.dpk |
| Salesforce |
salesforceprovider170.dpk |
| SugarCRM |
sugarprovider170.dpk |
| Zoho CRM |
zohoprovider170.dpk |
- Build and compile the vquery170.dpk VirtualDAC run-time package. To make VirtualDAC
work under Windows x64 and Mac OS, this step must be repeated for each of these platforms (can
be selected in "Target Platforms" of the package).
- Build, compile, and install the dclvquery170.dpk VirtualDAC design-time package.
- Restart Embarcadero RAD Studio XE3.
Installing using ProjectGroup
You can use the ProjectGroup which includes all the above packages. Perform the following steps:
- Go to the UniDAC\Source\Delphi17 directory.
- Find and open the UniDACProjectGroup.groupproj file
- Build, compile and install the required packages included into UniDACProjectGroup.groupproj for Win32 platform
- Build and compile the required packages included into UniDACProjectGroup.groupproj for all the supported platform ("Project Manager" \ "Set active platform(s)")
NOTE: To compile UniDAC based Delphi XE3 applications, add the
UniDAC\Source directory to "Library Path"
for all platforms you want to work with (32-bit Windows, 64-bit Windows, Mac OS).
Home
Installing UniDAC for Embarcadero RAD Studio XE3 using make-files
Perform the following steps:
- Go to the UniDAC\Source\Delphi17 directory.
- Find in the 'Make.bat' line containing
set IdeDir="%PROGRAMFILES%\Embarcadero\RAD Studio\10.0
and make sure that correct path to IDE is set (always include forward quote
and do not include ending quote).
- Run 'Make.bat'. Binaries will be copied to the Bin, Include, and Lib subdirectories of the UniDAC directory:
*.bpl files for 32-bit Windows will be copied to the UniDAC\Bin\Delphi17\Win32 directory.
*.bpl files for 64-bit Windows will be copied to the UniDAC\Bin\Delphi17\Win64 directory.
*.dylib files for 32-bit Mac OS will be copied to the UniDAC\Bin\Delphi17\OSX32 directory.
*.dcu, *.dcp, *.bpi, *.lib, and *.res files for 32-bit Windows will be copied to the UniDAC\Lib\Delphi17\Win32 directory.
*.dcu, *.dcp, and *.res files for 64-bit Windows will be copied to the UniDAC\Lib\Delphi17\Win64 directory.
*.dcu, *.dcp, *.bpi, *.a, and *.res files for 32-bit Mac OS will be copied to the UniDAC\Lib\Delphi17\OSX32 directory.
*.hpp files for 32-bit Windows will be copied to the UniDAC\Include\Delphi17\Win32 directory.
*.hpp files for 32-bit Mac OS will be copied to the UniDAC\Include\Delphi17\OSX32 directory.
- If you are using 32-bit Windows, copy UniDAC\Bin\Delphi17\Win32\*.bpl files to the System32 directory.
If you are using 64-bit Windows, copy UniDAC\Bin\Delphi17\Win32\*.bpl files to the SysWOW64 directory
and UniDAC\Bin\Delphi17\Win64\*.bpl files to the System32 directory.
- Run Embarcadero RAD Studio XE3.
- Install the dclunidac170.bpl UniDAC design-time package. For this,
open the "Component->Install Packages" Embarcadero RAD Studio XE3 main menu and add
the System32\dclunidac170.bpl (if you are using 32-bit Windows) or SysWOW64\dclunidac170.bpl
(if you are using 64-bit Windows) package using the Add button.
- Install the dclunidacfmx170.bpl UniDAC FireMonkey design-time package. For this,
open the "Component->Install Packages" Embarcadero RAD Studio XE3 main menu and add
the System32\dclunidacfmx170.bpl (if you are using 32-bit Windows) or SysWOW64\dclunidacfmx170.bpl
(if you are using 64-bit Windows) package using the Add button.
- Install the dclvquery170.bpl VirtualDAC design-time package. For this,
open the "Component->Install Packages" Embarcadero RAD Studio XE3 main menu and add
the System32\dclvquery170.bpl (if you are using 32-bit Windows) or SysWOW64\dclvquery170.bpl
(if you are using 64-bit Windows) package using the Add button.
NOTE: To compile UniDAC based Delphi XE3 applications, add the
UniDAC\Source directory to "Library Path"
for all platforms you want to work with (32-bit Windows, 64-bit Windows, Mac OS). If you want to use
precompiled Source Code, add the
UniDAC\Lib\Delphi17\Win32 directory to "Library Path" for
the 32-bit Windows platform, the
UniDAC\Lib\Delphi17\Win64 directory to "Library Path" for
the 64-bit Windows platform, and the
UniDAC\Lib\Delphi17\OSX32 directory to "Library Path" for
the Mac OS platform.
To compile UniDAC based C++Builder XE3 applications, add the
UniDAC\Include\Delphi17\Win32 directory to "Include Path"
and the
UniDAC\Lib\Delphi17\Win32 directory to "Library Path" for the 32-bit Windows platform, and the
UniDAC\Include\Delphi17\OSX32 directory to "Include Path" and the
UniDAC\Lib\Delphi17\OSX32
directory to "Library Path" for the Mac OS platform.
Home
Installing UniDAC for Embarcadero RAD Studio XE2 using IDE
If you are using C++Builder XE2, you should use the Using make-files way to install UniDAC.
Otherwise, run Delphi XE2 and perform the following steps:
- Build and compile the dac160.dpk DAC run-time package. To make UniDAC
work under Windows x64 and Mac OS, this step must be repeated for each of these
platforms (can be selected in "Target Platforms" of the package).
- Build and compile the dacvcl160.dpk DAC GUI VCL related package. To make UniDAC
work under Windows x64, this step must be repeated for this platform (can
be selected in "Target Platforms" of the package).
- Build and compile the dacfmx160.dpk DAC GUI FireMonkey related package. To make UniDAC
work under Windows x64 and Mac OS, this step must be repeated for each of these
platforms (can be selected in "Target Platforms" of the package).
- Build and compile the dcldac160.dpk DAC design-time package.
- Build and compile the unidac160.dpk UniDAC run-time package. To make UniDAC
work under Windows x64 and Mac OS, this step must be repeated for each of these
platforms (can be selected in "Target Platforms" of the package).
- Build and compile the unidacvcl160.dpk UniDAC GUI VCL related package. To make UniDAC
work under Windows x64, this step must be repeated for this platform (can
be selected in "Target Platforms" of the package).
- Build and compile the unidacfmx160.dpk UniDAC GUI FireMonkey related package. To make UniDAC
work under Windows x64 and Mac OS, this step must be repeated for each of these
platforms (can be selected in "Target Platforms" of the package).
- Build, compile, and install the dclunidac160.dpk UniDAC design-time package.
- Build, compile, and install the dclunidacfmx160.dpk UniDAC FireMonkey design-time package.
- Build and compile required provider packages:
| Database Name |
ProviderName |
Providers for Databases
| Oracle |
oraprovider160.dpk |
| Microsoft SQL Server |
tdsprovider160.dpk, msprovider160.dpk |
| MySQL |
myprovider160.dpk |
| InterBase and Firebird |
ibprovider160.dpk |
| PostgreSQL |
pgprovider160.dpk |
| SQLite |
liteprovider160.dpk |
| NexusDB |
nexusprovider160.dpk |
| MongoDB |
mongoprovider160.dpk |
| ODBC |
odbcprovider160.dpk |
| After you have compiled odbcprovider160.dpk, you can compile the following provider packages : |
| Microsoft Access |
accessprovider160.dpk |
| Sybase Advantage Database Server |
adsprovider160.dpk |
| Sybase Adaptive Server Enterprise |
tdsprovider160.dpk, aseprovider160.dpk |
| DB2 |
db2provider160.dpk |
| DBF |
dbfprovider160.dpk |
| Cloud Service Name |
ProviderName |
Providers for Clouds
| BigCommerce |
bigcommerceprovider160.dpk |
| Dynamics CRM |
dynamicsprovider160.dpk |
| Salesforce Marketing Cloud |
exacttargetprovider160.dpk |
| FreshBooks |
freshbooksprovider160.dpk |
| Magento |
magentoprovider160.dpk |
| MailChimp |
mailchimpprovider160.dpk |
| NetSuite |
netsuiteprovider160.dpk |
| QuickBooks |
quickbooksprovider160.dpk |
| Salesforce |
salesforceprovider160.dpk |
| SugarCRM |
sugarprovider160.dpk |
| Zoho CRM |
zohoprovider160.dpk |
- Build and compile the vquery160.dpk VirtualDAC run-time package. To make VirtualDAC
work under Windows x64, this step must be repeated for this platform (can
be selected in "Target Platforms" of the package).
- Build, compile, and install the dclvquery160.dpk VirtualDAC design-time package.
- Restart Embarcadero RAD Studio XE2.
Installing using ProjectGroup
You can use the ProjectGroup which includes all the above packages. Perform the following steps:
- Go to the UniDAC\Source\Delphi16 directory.
- Find and open the UniDACProjectGroup.groupproj file
- Build, compile and install the required packages included into UniDACProjectGroup.groupproj for Win32 platform
- Build and compile the required packages included into UniDACProjectGroup.groupproj for all the supported platform ("Project Manager" \ "Set active platform(s)")
NOTE: To compile UniDAC based Delphi XE2 applications, add the
UniDAC\Source directory to "Library Path"
for all platforms you want to work with (32-bit Windows, 64-bit Windows, Mac OS).
Home
Installing UniDAC for Embarcadero RAD Studio XE2 using make-files
Perform the following steps:
- Go to the UniDAC\Source\Delphi16 directory.
- Find in the 'Make.bat' line containing
set IdeDir="%PROGRAMFILES%\Embarcadero\RAD Studio\9.0
and make sure that correct path to IDE is set (always include forward quote
and do not include ending quote).
- Run 'Make.bat'. Binaries will be copied to the Bin, Include, and Lib subdirectories of the UniDAC directory:
*.bpl files for 32-bit Windows will be copied to the UniDAC\Bin\Delphi16\Win32 directory.
*.bpl files for 64-bit Windows will be copied to the UniDAC\Bin\Delphi16\Win64 directory.
*.dylib files for 32-bit Mac OS will be copied to the UniDAC\Bin\Delphi16\OSX32 directory.
*.dcu, *.dcp, *.bpi, *.lib, and *.res files for 32-bit Windows will be copied to the UniDAC\Lib\Delphi16\Win32 directory.
*.dcu, *.dcp, and *.res files for 64-bit Windows will be copied to the UniDAC\Lib\Delphi16\Win64 directory.
*.dcu, *.dcp, *.bpi, *.a, and *.res files for 32-bit Mac OS will be copied to the UniDAC\Lib\Delphi16\OSX32 directory.
*.hpp files for 32-bit Windows will be copied to the UniDAC\Include\Delphi16\Win32 directory.
*.hpp files for 32-bit Mac OS will be copied to the UniDAC\Include\Delphi16\OSX32 directory.
- If you are using 32-bit Windows, copy UniDAC\Bin\Delphi16\Win32\*.bpl files to the System32 directory.
If you are using 64-bit Windows, copy UniDAC\Bin\Delphi16\Win32\*.bpl files to the SysWOW64 directory
and UniDAC\Bin\Delphi16\Win64\*.bpl files to the System32 directory.
- Run Embarcadero RAD Studio XE2.
- Install the dclunidac160.bpl UniDAC design-time package. For this,
open the "Component->Install Packages" Embarcadero RAD Studio XE2 main menu and add
the System32\dclunidac160.bpl (if you are using 32-bit Windows) or SysWOW64\dclunidac160.bpl
(if you are using 64-bit Windows) package using the Add button.
- Install the dclunidacfmx160.bpl UniDAC FireMonkey design-time package. For this,
open the "Component->Install Packages" Embarcadero RAD Studio XE2 main menu and add
the System32\dclunidacfmx160.bpl (if you are using 32-bit Windows) or SysWOW64\dclunidacfmx160.bpl
(if you are using 64-bit Windows) package using the Add button.
- Install the dclvquery160.bpl VirtualDAC design-time package. For this,
open the "Component->Install Packages" Embarcadero RAD Studio XE2 main menu and add
the System32\dclvquery160.bpl (if you are using 32-bit Windows) or SysWOW64\dclvquery160.bpl
(if you are using 64-bit Windows) package using the Add button.
NOTE: To compile UniDAC based Delphi XE2 applications, add the
UniDAC\Source directory to "Library Path"
for all platforms you want to work with (32-bit Windows, 64-bit Windows, Mac OS). If you want to use
precompiled Source Code, add the
UniDAC\Lib\Delphi16\Win32 directory to "Library Path" for
the 32-bit Windows platform, the
UniDAC\Lib\Delphi16\Win64 directory to "Library Path" for
the 64-bit Windows platform, and the
UniDAC\Lib\Delphi16\OSX32 directory to "Library Path" for
the Mac OS platform.
To compile UniDAC based C++Builder XE2 applications, add the
UniDAC\Include\Delphi16\Win32 directory to "Include Path"
and the
UniDAC\Lib\Delphi16\Win32 directory to "Library Path" for the 32-bit Windows platform, and the
UniDAC\Include\Delphi16\OSX32 directory to "Include Path" and the
UniDAC\Lib\Delphi16\OSX32
directory to "Library Path" for the Mac OS platform.
Home
Installing UniDAC for Embarcadero RAD Studio XE using IDE
If you are using C++Builder XE, you should use the Using make-files way to install UniDAC.
Otherwise, run Delphi XE and perform the following steps:
- Build and compile the dac150.dpk DAC run-time package.
- Build and compile the dacvcl150.dpk DAC GUI related package.
- Build and compile the dcldac150.dpk DAC design-time package.
- Build and compile the unidac150.dpk UniDAC run-time package.
- Build and compile the unidacvcl150.dpk UniDAC GUI related package.
- Build, compile, and install the dclunidac150.dpk UniDAC design-time package.
- Build and compile required provider packages:
| Database Name |
ProviderName |
Providers for Databases
| Oracle |
oraprovider150.dpk |
| Microsoft SQL Server |
tdsprovider150.dpk, msprovider150.dpk |
| MySQL |
myprovider150.dpk |
| InterBase and Firebird |
ibprovider150.dpk |
| PostgreSQL |
pgprovider150.dpk |
| SQLite |
liteprovider150.dpk |
| NexusDB |
nexusprovider150.dpk |
| MongoDB |
mongoprovider150.dpk |
| ODBC |
odbcprovider150.dpk |
| After you have compiled odbcprovider150.dpk, you can compile the following provider packages : |
| Microsoft Access |
accessprovider150.dpk |
| Sybase Advantage Database Server |
adsprovider150.dpk |
| Sybase Adaptive Server Enterprise |
tdsprovider150.dpk, aseprovider150.dpk |
| DB2 |
db2provider150.dpk |
| DBF |
dbfprovider150.dpk |
| Cloud Service Name |
ProviderName |
Providers for Clouds
| BigCommerce |
bigcommerceprovider150.dpk |
| Dynamics CRM |
dynamicsprovider150.dpk |
| Salesforce Marketing Cloud |
exacttargetprovider150.dpk |
| FreshBooks |
freshbooksprovider150.dpk |
| Magento |
magentoprovider150.dpk |
| MailChimp |
mailchimpprovider150.dpk |
| NetSuite |
netsuiteprovider150.dpk |
| QuickBooks |
quickbooksprovider150.dpk |
| Salesforce |
salesforceprovider150.dpk |
| SugarCRM |
sugarprovider150.dpk |
| Zoho CRM |
zohoprovider150.dpk |
- Build and compile the vquery150.dpk VirtualDAC run-time package.
- Build, compile, and install the dclvquery150.dpk VirtualDAC design-time package.
- Restart Embarcadero RAD Studio XE.
Installing using ProjectGroup
You can use the ProjectGroup which includes all the above packages. Perform the following steps:
- Go to the UniDAC\Source\Delphi15 directory.
- Find and open the UniDACProjectGroup.groupproj file
- Build, compile and install the required packages included into UniDACProjectGroup.groupproj
NOTE: To compile UniDAC based Delphi XE applications, add the
UniDAC\Source directory to "Library Path".
Home
Installing UniDAC for Embarcadero RAD Studio XE using make-files
Perform the following steps:
- Go to the UniDAC\Source\Delphi15 directory.
- Find in the 'Make.bat' line containing
set IdeDir="%PROGRAMFILES%\Embarcadero\RAD Studio\8.0
and make sure that correct path to IDE is set (always include forward quote
and do not include ending quote).
- Run 'Make.bat'. Binaries will be copied to the Bin, Include, and Lib subdirectories of the UniDAC directory:
*.bpl files will be copied to the UniDAC\Bin\Delphi15 directory.
*.dcu, *.dcp, *.bpi, *.lib, and *.res files will be copied to the UniDAC\Lib\Delphi15 directory.
*.hpp files will be copied to the UniDAC\Include\Delphi15 directory.
- If you are using 32-bit Windows, copy UniDAC\Bin\Delphi15\*.bpl files to the System32 directory.
If you are using 64-bit Windows, copy UniDAC\Bin\Delphi15\*.bpl files to the SysWOW64 directory.
- Run Embarcadero RAD Studio XE.
- Install the dclunidac150.bpl UniDAC design-time package. For this,
open the "Component->Install Packages" Embarcadero RAD Studio XE main menu and add
the System32\dclunidac150.bpl (if you are using 32-bit Windows) or SysWOW64\dclunidac150.bpl
(if you are using 64-bit Windows) package using the Add button.
- Install the dclvquery150.bpl VirtualDAC design-time package. For this,
open the "Component->Install Packages" Embarcadero RAD Studio XE main menu and add
the System32\dclvquery150.bpl (if you are using 32-bit Windows) or SysWOW64\dclvquery150.bpl
(if you are using 64-bit Windows) package using the Add button.
NOTE: To compile UniDAC based Delphi XE applications, add the
UniDAC\Source directory to "Library Path".
If you want to use precompiled Source Code, add the
UniDAC\Lib\Delphi15 directory to "Library Path".
To compile UniDAC based C++Builder XE applications, add the
UniDAC\Include\Delphi15 directory to "Include Path"
and the
UniDAC\Lib\Delphi15 directory to "Library Path".
Home
Installing UniDAC for Embarcadero RAD Studio 2010 using IDE
If you are using C++Builder 2010, you should use the Using make-files way to install UniDAC.
Otherwise, run Delphi 2010 and perform the following steps:
- Build and compile the dac140.dpk DAC run-time package.
- Build and compile the dacvcl140.dpk DAC GUI related package.
- Build and compile the dcldac140.dpk DAC design-time package.
- Build and compile the unidac140.dpk UniDAC run-time package.
- Build and compile the unidacvcl140.dpk UniDAC GUI related package.
- Build, compile, and install the dclunidac140.dpk UniDAC design-time package.
- Build and compile required provider packages:
| Database Name |
ProviderName |
Providers for Databases
| Oracle |
oraprovider140.dpk |
| Microsoft SQL Server |
tdsprovider140.dpk, msprovider140.dpk |
| MySQL |
myprovider140.dpk |
| InterBase and Firebird |
ibprovider140.dpk |
| PostgreSQL |
pgprovider140.dpk |
| SQLite |
liteprovider140.dpk |
| NexusDB |
nexusprovider140.dpk |
| MongoDB |
mongoprovider140.dpk |
| ODBC |
odbcprovider140.dpk |
| After you have compiled odbcprovider140.dpk, you can compile the following provider packages : |
| Microsoft Access |
accessprovider140.dpk |
| Sybase Advantage Database Server |
adsprovider140.dpk |
| Sybase Adaptive Server Enterprise |
tdsprovider140.dpk, aseprovider140.dpk |
| DB2 |
db2provider140.dpk |
| DBF |
dbfprovider140.dpk |
| Cloud Service Name |
ProviderName |
Providers for Clouds
| BigCommerce |
bigcommerceprovider140.dpk |
| Dynamics CRM |
dynamicsprovider140.dpk |
| Salesforce Marketing Cloud |
exacttargetprovider140.dpk |
| FreshBooks |
freshbooksprovider140.dpk |
| Magento |
magentoprovider140.dpk |
| MailChimp |
mailchimpprovider140.dpk |
| NetSuite |
netsuiteprovider140.dpk |
| QuickBooks |
quickbooksprovider140.dpk |
| Salesforce |
salesforceprovider140.dpk |
| SugarCRM |
sugarprovider140.dpk |
| Zoho CRM |
zohoprovider140.dpk |
- Build and compile the vquery140.dpk VirtualDAC run-time package.
- Build, compile, and install the dclvquery140.dpk VirtualDAC design-time package.
- Restart Embarcadero RAD Studio 2010.
Installing using ProjectGroup
You can use the ProjectGroup which includes all the above packages. Perform the following steps:
- Go to the UniDAC\Source\Delphi14 directory.
- Find and open the UniDACProjectGroup.groupproj file
- Build, compile and install the required packages included into UniDACProjectGroup.groupproj
NOTE: To compile UniDAC based Delphi 2010 applications, add the
UniDAC\Source directory to "Library Path".
Home
Installing UniDAC for Embarcadero RAD Studio 2010 using make-files
Perform the following steps:
- Go to the UniDAC\Source\Delphi14 directory.
- Find in the 'Make.bat' line containing
set IdeDir="%PROGRAMFILES%\Embarcadero\RAD Studio\7.0
and make sure that correct path to IDE is set (always include forward quote
and do not include ending quote).
- Run 'Make.bat'. Binaries will be copied to the Bin, Include, and Lib subdirectories of the UniDAC directory:
*.bpl files will be copied to the UniDAC\Bin\Delphi14 directory.
*.dcu, *.dcp, *.bpi, *.lib, and *.res files will be copied to the UniDAC\Lib\Delphi14 directory.
*.hpp files will be copied to the UniDAC\Include\Delphi14 directory.
- If you are using 32-bit Windows, copy UniDAC\Bin\Delphi14\*.bpl files to the System32 directory.
If you are using 64-bit Windows, copy UniDAC\Bin\Delphi14\*.bpl files to the SysWOW64 directory.
- Run Embarcadero RAD Studio 2010.
- Install the dclunidac140.bpl UniDAC design-time package. For this,
open the "Component->Install Packages" Embarcadero RAD Studio 2010 main menu and add
the System32\dclunidac140.bpl (if you are using 32-bit Windows) or SysWOW64\dclunidac140.bpl
(if you are using 64-bit Windows) package using the Add button.
- Install the dclvquery140.bpl VirtualDAC design-time package. For this,
open the "Component->Install Packages" Embarcadero RAD Studio 2010 main menu and add
the System32\dclvquery140.bpl (if you are using 32-bit Windows) or SysWOW64\dclvquery140.bpl
(if you are using 64-bit Windows) package using the Add button.
NOTE: To compile UniDAC based Delphi 2010 applications, add the
UniDAC\Source directory to "Library Path".
If you want to use precompiled Source Code, add the
UniDAC\Lib\Delphi14 directory to "Library Path".
To compile UniDAC based C++Builder 2010 applications, add the
UniDAC\Include\Delphi14 directory to "Include Path"
and the
UniDAC\Lib\Delphi14 directory to "Library Path".
Home
Installing UniDAC for CodeGear RAD Studio 2009 using IDE
If you are using C++Builder 2009, you should use the Using make-files way to install UniDAC.
Otherwise, run Delphi 2009 and perform the following steps:
- Build and compile the dac120.dpk DAC run-time package.
- Build and compile the dacvcl120.dpk DAC GUI related package.
- Build and compile the dcldac120.dpk DAC design-time package.
- Build and compile the unidac120.dpk UniDAC run-time package.
- Build and compile the unidacvcl120.dpk UniDAC GUI related package.
- Build, compile, and install the dclunidac120.dpk UniDAC design-time package.
- Build and compile required provider packages:
| Database Name |
ProviderName |
Providers for Databases
| Oracle |
oraprovider120.dpk |
| Microsoft SQL Server |
tdsprovider120.dpk, msprovider120.dpk |
| MySQL |
myprovider120.dpk |
| InterBase and Firebird |
ibprovider120.dpk |
| PostgreSQL |
pgprovider120.dpk |
| SQLite |
liteprovider120.dpk |
| NexusDB |
nexusprovider120.dpk |
| MongoDB |
mongoprovider120.dpk |
| ODBC |
odbcprovider120.dpk |
| After you have compiled odbcprovider120.dpk, you can compile the following provider packages : |
| Microsoft Access |
accessprovider120.dpk |
| Sybase Advantage Database Server |
adsprovider120.dpk |
| Sybase Adaptive Server Enterprise |
tdsprovider120.dpk, aseprovider120.dpk |
| DB2 |
db2provider120.dpk |
| DBF |
dbfprovider120.dpk |
| Cloud Service Name |
ProviderName |
Providers for Clouds
| BigCommerce |
bigcommerceprovider120.dpk |
| Dynamics CRM |
dynamicsprovider120.dpk |
| Salesforce Marketing Cloud |
exacttargetprovider120.dpk |
| FreshBooks |
freshbooksprovider120.dpk |
| Magento |
magentoprovider120.dpk |
| MailChimp |
mailchimpprovider120.dpk |
| NetSuite |
netsuiteprovider120.dpk |
| QuickBooks |
quickbooksprovider120.dpk |
| Salesforce |
salesforceprovider120.dpk |
| SugarCRM |
sugarprovider120.dpk |
| Zoho CRM |
zohoprovider120.dpk |
- Build and compile the vquery120.dpk VirtualDAC run-time package.
- Build, compile, and install the dclvquery120.dpk VirtualDAC design-time package.
- Restart CodeGear RAD Studio 2009.
Installing using ProjectGroup
You can use the ProjectGroup which includes all the above packages. Perform the following steps:
- Go to the UniDAC\Source\Delphi12 directory.
- Find and open the UniDACProjectGroup.groupproj file
- Build, compile and install the required packages included into UniDACProjectGroup.groupproj
NOTE: To compile UniDAC based Delphi 2009 applications, add the
UniDAC\Source directory to "Library Path".
Home
Installing UniDAC for CodeGear RAD Studio 2009 using make-files
Perform the following steps:
- Go to the UniDAC\Source\Delphi12 directory.
- Find in the 'Make.bat' line containing
set IdeDir="%PROGRAMFILES%\CodeGear\RAD Studio\6.0
and make sure that correct path to IDE is set (always include forward quote
and do not include ending quote).
- Run 'Make.bat'. Binaries will be copied to the Bin, Include, and Lib subdirectories of the UniDAC directory:
*.bpl files will be copied to the UniDAC\Bin\Delphi12 directory.
*.dcu, *.dcp, *.bpi, *.lib, and *.res files will be copied to the UniDAC\Lib\Delphi12 directory.
*.hpp files will be copied to the UniDAC\Include\Delphi12 directory.
- If you are using 32-bit Windows, copy UniDAC\Bin\Delphi12\*.bpl files to the System32 directory.
If you are using 64-bit Windows, copy UniDAC\Bin\Delphi12\*.bpl files to the SysWOW64 directory.
- Run CodeGear RAD Studio 2009.
- Install the dclunidac120.bpl UniDAC design-time package. For this,
open the "Component->Install Packages" CodeGear RAD Studio 2009 main menu and add
the System32\dclunidac120.bpl (if you are using 32-bit Windows) or SysWOW64\dclunidac120.bpl
(if you are using 64-bit Windows) package using the Add button.
- Install the dclvquery120.bpl VirtualDAC design-time package. For this,
open the "Component->Install Packages" Embarcadero RAD Studio 2009 main menu and add
the System32\dclvquery120.bpl (if you are using 32-bit Windows) or SysWOW64\dclvquery120.bpl
(if you are using 64-bit Windows) package using the Add button.
NOTE: To compile UniDAC based Delphi 2009 applications, add the
UniDAC\Source directory to "Library Path".
If you want to use precompiled Source Code, add the
UniDAC\Lib\Delphi12 directory to "Library Path".
To compile UniDAC based C++Builder 2009 applications, add the
UniDAC\Include\Delphi12 directory to "Include Path"
and the
UniDAC\Lib\Delphi12 directory to "Library Path".
Home
Installing UniDAC for CodeGear RAD Studio 2007 using IDE
If you are using C++Builder 2007, you should use the Using make-files way to install UniDAC.
If you are using Delphi 2007, perform the following steps:
- Build and compile the dac105.dpk DAC run-time package.
- Build and compile the dacvcl105.dpk DAC GUI related package.
- Build and compile the dcldac105.dpk DAC design-time package.
- Build and compile the unidac105.dpk UniDAC run-time package.
- Build and compile the unidacvcl105.dpk UniDAC GUI related package.
- Build, compile, and install the dclunidac105.dpk UniDAC design-time package.
- Build and compile required provider packages:
| Database Name |
ProviderName |
Providers for Databases
| Oracle |
oraprovider105.dpk |
| Microsoft SQL Server |
tdsprovider105.dpk, msprovider105.dpk |
| MySQL |
myprovider105.dpk |
| InterBase and Firebird |
ibprovider105.dpk |
| PostgreSQL |
pgprovider105.dpk |
| SQLite |
liteprovider105.dpk |
| NexusDB |
nexusprovider105.dpk |
| MongoDB |
mongoprovider105.dpk |
| ODBC |
odbcprovider105.dpk |
| After you have compiled odbcprovider105.dpk, you can compile the following provider packages : |
| Microsoft Access |
accessprovider105.dpk |
| Sybase Advantage Database Server |
adsprovider105.dpk |
| Sybase Adaptive Server Enterprise |
tdsprovider105.dpk, aseprovider105.dpk |
| DB2 |
db2provider105.dpk |
| DBF |
dbfprovider105.dpk |
| Cloud Service Name |
ProviderName |
Providers for Clouds
| BigCommerce |
bigcommerceprovider105.dpk |
| Dynamics CRM |
dynamicsprovider105.dpk |
| Salesforce Marketing Cloud |
exacttargetprovider105.dpk |
| FreshBooks |
freshbooksprovider105.dpk |
| Magento |
magentoprovider105.dpk |
| MailChimp |
mailchimpprovider105.dpk |
| NetSuite |
netsuiteprovider105.dpk |
| QuickBooks |
quickbooksprovider105.dpk |
| Salesforce |
salesforceprovider105.dpk |
| SugarCRM |
sugarprovider105.dpk |
| Zoho CRM |
zohoprovider105.dpk |
- Build and compile the vquery105.dpk VirtualDAC run-time package.
- Build, compile, and install the dclvquery105.dpk VirtualDAC design-time package.
- Restart CodeGear RAD Studio 2007.
Installing using ProjectGroup
You can use the ProjectGroup which includes all the above packages. Perform the following steps:
- Go to the UniDAC\Source\Delphi11 directory.
- Find and open the UniDACProjectGroup.groupproj file
- Build, compile and install the required packages included into UniDACProjectGroup.groupproj
NOTE: To compile UniDAC based Delphi 2007 applications, add the
UniDAC\Source directory to "Library Path".
Home
Installing UniDAC for CodeGear RAD Studio 2007 using make-files
Perform the following steps:
- Go to the UniDAC\Source\Delphi11 directory.
- Find in the 'Make.bat' line containing
set IdeDir="%PROGRAMFILES%\CodeGear\RAD Studio\5.0
and make sure that correct path to IDE is set (always include forward quote
and do not include ending quote).
- Run 'Make.bat'. Binaries will be copied to the Bin, Include, and Lib subdirectories of the UniDAC directory:
*.bpl and *.dll files will be copied to the UniDAC\Bin\Delphi11 directory.
*.dcu, *.dcuil, *.dcp, *.dcpil, *.bpi, *.lib, and *.res files will be copied to the UniDAC\Lib\Delphi11 directory.
*.hpp files will be copied to the UniDAC\Include\Delphi11 directory.
- If you are using 32-bit Windows, copy UniDAC\Bin\Delphi11\*.bpl and UniDAC\Bin\Delphi11\*.dll files to the System32 directory.
If you are using 64-bit Windows, copy UniDAC\Bin\Delphi11\*.bpl and UniDAC\Bin\Delphi11\*.dll files to the SysWOW64 directory.
- Run CodeGear RAD Studio 2007.
- Install the dclunidac105.bpl UniDAC design-time package. For this,
open the "Component->Install Packages" CodeGear RAD Studio 2007 main menu and add
the System32\dclunidac105.bpl (if you are using 32-bit Windows) or SysWOW64\dclunidac105.bpl
(if you are using 64-bit Windows) package using the Add button.
- Install the dclvquery105.bpl VirtualDAC design-time package. For this,
open the "Component->Install Packages" CodeGear RAD Studio 2007 main menu and add
the System32\dclvquery105.bpl (if you are using 32-bit Windows) or SysWOW64\dclvquery105.bpl
(if you are using 64-bit Windows) package using the Add button.
NOTE: To compile UniDAC based Delphi 2007 applications, add the
UniDAC\Source directory to "Library Path".
If you want to use precompiled Source Code, add the
UniDAC\Lib\Delphi11 directory to "Library Path".
To compile UniDAC based C++Builder 2007 applications, add the
UniDAC\Include\Delphi11 directory to "Include Path"
and the
UniDAC\Lib\Delphi11 directory to "Library Path".
Home
Installing UniDAC for Borland Developer Studio 2006 using IDE
If you are using C++Builder 2006, you should use the Using make-files way to install UniDAC.
If you are using Delphi 2006, perform the following steps:
- Build and compile the dac100.dpk DAC run-time package.
- Build and compile the dacvcl100.dpk DAC GUI related package.
- Build and compile the dcldac100.dpk DAC design-time package.
- Build and compile the unidac100.dpk UniDAC run-time package.
- Build and compile the unidacvcl100.dpk UniDAC GUI related package.
- Build, compile, and install the dclunidac100.dpk UniDAC design-time package.
- Build and compile required provider packages:
| Database Name |
ProviderName |
Providers for Databases
| Oracle |
oraprovider100.dpk |
| Microsoft SQL Server |
tdsprovider100.dpk, msprovider100.dpk |
| MySQL |
myprovider100.dpk |
| InterBase and Firebird |
ibprovider100.dpk |
| PostgreSQL |
pgprovider100.dpk |
| SQLite |
liteprovider100.dpk |
| NexusDB |
nexusprovider100.dpk |
| MongoDB |
mongoprovider100.dpk |
| ODBC |
odbcprovider100.dpk |
| After you have compiled odbcprovider100.dpk, you can compile the following provider packages : |
| Microsoft Access |
accessprovider100.dpk |
| Sybase Advantage Database Server |
adsprovider100.dpk |
| Sybase Adaptive Server Enterprise |
tdsprovider100.dpk, aseprovider100.dpk |
| DB2 |
db2provider100.dpk |
| DBF |
dbfprovider100.dpk |
| Cloud Service Name |
ProviderName |
Providers for Clouds
| BigCommerce |
bigcommerceprovider100.dpk |
| Dynamics CRM |
dynamicsprovider100.dpk |
| Salesforce Marketing Cloud |
exacttargetprovider100.dpk |
| FreshBooks |
freshbooksprovider100.dpk |
| Magento |
magentoprovider100.dpk |
| MailChimp |
mailchimpprovider100.dpk |
| NetSuite |
netsuiteprovider100.dpk |
| QuickBooks |
quickbooksprovider100.dpk |
| Salesforce |
salesforceprovider100.dpk |
| SugarCRM |
sugarprovider100.dpk |
| Zoho CRM |
zohoprovider100.dpk |
- Build and compile the vquery100.dpk VirtualDAC run-time package.
- Build, compile, and install the dclvquery100.dpk VirtualDAC design-time package.
- Restart Borland Developer Studio 2006.
Installing using ProjectGroup
You can use the ProjectGroup which includes all the above packages. Perform the following steps:
- Go to the UniDAC\Source\Delphi10 directory.
- Find and open the UniDACProjectGroup.bdsgroup file
- Build, compile and install the required packages included into UniDACProjectGroup.bdsgroup
NOTE: To compile UniDAC based Delphi 2006 applications, add the
UniDAC\Source directory to "Library Path".
Home
Installing UniDAC for Borland Developer Studio 2006 using make-files
Perform the following steps:
- Go to the UniDAC\Source\Delphi10 directory.
- Find in the 'Make.bat' line containing
set IdeDir="%PROGRAMFILES%\Borland\BDS\4.0
and make sure that correct path to IDE is set (always include forward quote
and do not include ending quote).
- Run 'Make.bat'. Binaries will be copied to the Bin, Include, and Lib subdirectories of the UniDAC directory:
*.bpl and *.dll files will be copied to the UniDAC\Bin\Delphi10 directory.
*.dcu, *.dcuil, *.dcp, *.dcpil, *.bpi, *.lib, and *.res files will be copied to the UniDAC\Lib\Delphi10 directory.
*.hpp files will be copied to the UniDAC\Include\Delphi10 directory.
- If you are using 32-bit Windows, copy UniDAC\Bin\Delphi10\*.bpl and UniDAC\Bin\Delphi10\*.dll files to the System32 directory.
If you are using 64-bit Windows, copy UniDAC\Bin\Delphi10\*.bpl and UniDAC\Bin\Delphi10\*.dll files to the SysWOW64 directory.
- Run Borland Developer Studio 2006.
- Install the dclunidac100.bpl UniDAC design-time package. For this,
open the "Component->Install Packages" Borland Developer Studio 2006 main menu and add
the System32\dclunidac100.bpl (if you are using 32-bit Windows) or SysWOW64\dclunidac100.bpl
(if you are using 64-bit Windows) package using the Add button.
- Install the dclvquery100.bpl VirtualDAC design-time package. For this,
open the "Component->Install Packages" Borland Developer Studio 2006 main menu and add
the System32\dclvquery100.bpl (if you are using 32-bit Windows) or SysWOW64\dclvquery100.bpl
(if you are using 64-bit Windows) package using the Add button.
NOTE: To compile UniDAC based Delphi 2006 applications, add the
UniDAC\Source directory to "Library Path".
If you want to use precompiled Source Code, add the
UniDAC\Lib\Delphi10 directory to "Library Path".
To compile UniDAC based C++Builder 2006 applications, add the
UniDAC\Include\Delphi10 directory to "Include Path"
and the
UniDAC\Lib\Delphi10 directory to "Library Path".
Home
Installing UniDAC for Borland Delphi 7 using IDE
Perform the following steps:
- Build and compile the dac70.dpk DAC run-time package.
- Build and compile the dacvcl70.dpk DAC GUI related package.
- Build and compile the dcldac70.dpk DAC design-time package.
- Build and compile the unidac70.dpk UniDAC run-time package.
- Build and compile the unidacvcl70.dpk UniDAC GUI related package.
- Build, compile, and install the dclunidac70.dpk UniDAC design-time package.
- Build and compile required provider packages:
| Database Name |
ProviderName |
Providers for Databases
| Oracle |
oraprovider70.dpk |
| Microsoft SQL Server |
tdsprovider70.dpk, msprovider70.dpk |
| MySQL |
myprovider70.dpk |
| InterBase and Firebird |
ibprovider70.dpk |
| PostgreSQL |
pgprovider70.dpk |
| SQLite |
liteprovider70.dpk |
| NexusDB |
nexusprovider70.dpk |
| MongoDB |
mongoprovider70.dpk |
| ODBC |
odbcprovider70.dpk |
| After you have compiled odbcprovider70.dpk, you can compile the following provider packages : |
| Microsoft Access |
accessprovider70.dpk |
| Sybase Advantage Database Server |
adsprovider70.dpk |
| Sybase Adaptive Server Enterprise |
tdsprovider70.dpk, aseprovider70.dpk |
| DB2 |
db2provider70.dpk |
| DBF |
dbfprovider70.dpk |
| Cloud Service Name |
ProviderName |
Providers for Clouds
| BigCommerce |
bigcommerceprovider70.dpk |
| Dynamics CRM |
dynamicsprovider70.dpk |
| Salesforce Marketing Cloud |
exacttargetprovider70.dpk |
| FreshBooks |
freshbooksprovider70.dpk |
| Magento |
magentoprovider70.dpk |
| MailChimp |
mailchimpprovider70.dpk |
| NetSuite |
netsuiteprovider70.dpk |
| QuickBooks |
quickbooksprovider70.dpk |
| Salesforce |
salesforceprovider70.dpk |
| SugarCRM |
sugarprovider70.dpk |
| Zoho CRM |
zohoprovider70.dpk |
- Build and compile the vquery70.dpk VirtualDAC run-time package.
- Build, compile, and install the dclvquery70.dpk VirtualDAC design-time package.
- Restart Borland Delphi 7.
Installing using ProjectGroup
You can use the ProjectGroup which includes all the above packages. Perform the following steps:
- Go to the UniDAC\Source\Delphi7 directory.
- Find and open the UniDACProjectGroup.bdsgroup file
- Build, compile and install the required packages included into UniDACProjectGroup.bdsgroup
NOTE: To compile UniDAC based Delphi 7 applications, add the
UniDAC\Source directory to "Library Path".
Home
Installing UniDAC for Borland Delphi 7 using make-files
Perform the following steps:
- Go to the UniDAC\Source\Delphi7 directory.
- Find in the 'Make.bat' line containing
set IdeDir="%PROGRAMFILES%\Borland\Delphi7
and make sure that correct path to IDE is set (always include forward quote
and do not include ending quote).
- Run 'Make.bat'. Binaries will be copied to the Bin, Include, and Lib subdirectories of the UniDAC directory:
*.bpl files will be copied to the UniDAC\Bin\Delphi7 directory.
*.dcu, *.dcp, and *.res files will be copied to the UniDAC\Lib\Delphi7 directory.
- If you are using 32-bit Windows, copy UniDAC\Bin\Delphi7\*.bpl files to the System32 directory.
If you are using 64-bit Windows, copy UniDAC\Bin\Delphi7\*.bpl files to the SysWOW64 directory.
- Run Borland Delphi 7.
- Install the dclunidac70.bpl UniDAC design-time package. For this,
open the "Component->Install Packages" Delphi 7 main menu and add
the System32\dclunidac70.bpl (if you are using 32-bit Windows) or SysWOW64\dclunidac70.bpl
(if you are using 64-bit Windows) package using the Add button.
- Install the dclvquery70.bpl VirtualDAC design-time package. For this,
open the "Component->Install Packages" Delphi 7 main menu and add
the System32\dclvquery70.bpl (if you are using 32-bit Windows) or SysWOW64\dclvquery70.bpl
(if you are using 64-bit Windows) package using the Add button.
NOTE: To compile UniDAC based Delphi 7 applications, add the
UniDAC\Source directory to "Library Path".
If you want to use precompiled Source Code, add the
UniDAC\Lib\Delphi7 directory to "Library Path".
Home
Installing UniDAC for Borland Delphi 6 using IDE
Perform the following steps:
- Build and compile the dac60.dpk DAC run-time package.
- Build and compile the dacvcl60.dpk DAC GUI related package.
- Build and compile the dcldac60.dpk DAC design-time package.
- Build and compile the unidac60.dpk UniDAC run-time package.
- Build and compile the unidacvcl60.dpk UniDAC GUI related package.
- Build, compile, and install the dclunidac60.dpk UniDAC design-time package.
- Build and compile required provider packages:
| Database Name |
ProviderName |
Providers for Databases
| Oracle |
oraprovider60.dpk |
| Microsoft SQL Server |
tdsprovider60.dpk, msprovider60.dpk |
| MySQL |
myprovider60.dpk |
| InterBase and Firebird |
ibprovider60.dpk |
| PostgreSQL |
pgprovider60.dpk |
| SQLite |
liteprovider60.dpk |
| NexusDB |
nexusprovider60.dpk |
| MongoDB |
mongoprovider60.dpk |
| ODBC |
odbcprovider60.dpk |
| After you have compiled odbcprovider60.dpk, you can compile the following provider packages : |
| Microsoft Access |
accessprovider60.dpk |
| Sybase Advantage Database Server |
adsprovider60.dpk |
| Sybase Adaptive Server Enterprise |
tdsprovider60.dpk, aseprovider60.dpk |
| DB2 |
db2provider60.dpk |
| DBF |
dbfprovider60.dpk |
| Cloud Service Name |
ProviderName |
Providers for Clouds
| BigCommerce |
bigcommerceprovider60.dpk |
| Dynamics CRM |
dynamicsprovider60.dpk |
| Salesforce Marketing Cloud |
exacttargetprovider60.dpk |
| FreshBooks |
freshbooksprovider60.dpk |
| Magento |
magentoprovider60.dpk |
| MailChimp |
mailchimpprovider60.dpk |
| NetSuite |
netsuiteprovider60.dpk |
| QuickBooks |
quickbooksprovider60.dpk |
| Salesforce |
salesforceprovider60.dpk |
| SugarCRM |
sugarprovider60.dpk |
| Zoho CRM |
zohoprovider60.dpk |
- Build and compile the vquery60.dpk VirtualDAC run-time package.
- Build, compile, and install the dclvquery60.dpk VirtualDAC design-time package.
- Restart Borland Delphi 6.
Installing using ProjectGroup
You can use the ProjectGroup which includes all the above packages. Perform the following steps:
- Go to the UniDAC\Source\Delphi6 directory.
- Find and open the UniDACProjectGroup.bdsgroup file
- Build, compile and install the required packages included into UniDACProjectGroup.bdsgroup
NOTE: To compile UniDAC based Delphi 6 applications, add the
UniDAC\Source directory to "Library Path".
Home
Installing UniDAC for Borland Delphi 6 using make-files
Perform the following steps:
- Go to the UniDAC\Source\Delphi6 directory.
- Find in the 'Make.bat' line containing
set IdeDir="%PROGRAMFILES%\Borland\Delphi6
and make sure that correct path to IDE is set (always include forward quote
and do not include ending quote).
- Run 'Make.bat'. Binaries will be copied to the Bin, Include, and Lib subdirectories of the UniDAC directory:
*.bpl files will be copied to the UniDAC\Bin\Delphi6 directory.
*.dcu, *.dcp, and *.res files will be copied to the UniDAC\Lib\Delphi6 directory.
- If you are using 32-bit Windows, copy UniDAC\Bin\Delphi6\*.bpl files to the System32 directory.
If you are using 64-bit Windows, copy UniDAC\Bin\Delphi6\*.bpl files to the SysWOW64 directory.
- Run Borland Delphi 6.
- Install the dclunidac60.bpl UniDAC design-time package. For this,
open the "Component->Install Packages" Delphi 6 main menu and add
the System32\dclunidac60.bpl (if you are using 32-bit Windows) or SysWOW64\dclunidac60.bpl
(if you are using 64-bit Windows) package using the Add button.
- Install the dclvquery60.bpl VirtualDAC design-time package. For this,
open the "Component->Install Packages" Delphi 6 main menu and add
the System32\dclvquery60.bpl (if you are using 32-bit Windows) or SysWOW64\dclvquery60.bpl
(if you are using 64-bit Windows) package using the Add button.
NOTE: To compile UniDAC based Delphi 6 applications, add the
UniDAC\Source directory to "Library Path".
If you want to use precompiled Source Code, add the
UniDAC\Lib\Delphi6 directory to "Library Path".
Home
Installing UniDAC for Borland C++Builder 6 using IDE
Perform the following steps:
- Build and make the dac60.bpk DAC run-time package.
- Build and make the dacvcl60.bpk DAC GUI related package.
- Build and make the dcldac60.bpk DAC design-time package.
- Build and make the unidac60.bpk UniDAC run-time package.
- Build and make the unidacvcl60.bpk UniDAC GUI related package.
- Build, make, and install the dclunidac60.bpk UniDAC design-time package.
- Build and make required provider packages:
| Database Name |
ProviderName |
Providers for Databases
| Oracle |
oraprovider60.bpk |
| Microsoft SQL Server |
tdsprovider60.bpk, msprovider60.bpk |
| MySQL |
myprovider60.bpk |
| InterBase and Firebird |
ibprovider60.bpk |
| PostgreSQL |
pgprovider60.bpk |
| SQLite |
liteprovider60.bpk |
| NexusDB |
nexusprovider60.bpk |
| MongoDB |
mongoprovider60.bpk |
| ODBC |
odbcprovider60.bpk |
| After you have compiled odbcprovider60.bpk, you can compile the following provider packages : |
| Microsoft Access |
accessprovider60.bpk |
| Sybase Advantage Database Server |
adsprovider60.bpk |
| Sybase Adaptive Server Enterprise |
tdsprovider60.bpk, aseprovider60.bpk |
| DB2 |
db2provider60.bpk |
| DBF |
dbfprovider60.bpk |
| Cloud Service Name |
ProviderName |
Providers for Clouds
| BigCommerce |
bigcommerceprovider60.bpk |
| Dynamics CRM |
dynamicsprovider60.bpk |
| Salesforce Marketing Cloud |
exacttargetprovider60.bpk |
| FreshBooks |
freshbooksprovider60.bpk |
| Magento |
magentoprovider60.bpk |
| MailChimp |
mailchimpprovider60.bpk |
| NetSuite |
netsuiteprovider60.bpk |
| QuickBooks |
quickbooksprovider60.bpk |
| Salesforce |
salesforceprovider60.bpk |
| SugarCRM |
sugarprovider60.bpk |
| Zoho CRM |
zohoprovider60.bpk |
- Build and compile the vquery60.bpk VirtualDAC run-time package.
- Build, compile, and install the dclvquery60.bpk VirtualDAC design-time package.
- Add the UniDAC\Source and UniDAC\Source\CBuilder6 directory to "Library Path".
- Restart Borland C++Builder 6.
Installing using ProjectGroup
You can use the ProjectGroup which includes all the above packages. Perform the following steps:
- Go to the UniDAC\Source\CBuilder6 directory.
- Find and open the UniDACProjectGroup.bdsgroup file
- Build, compile and install the required packages included into UniDACProjectGroup.bdsgroup
Home
Installing UniDAC for Borland C++Builder 6 using make-files
Perform the following steps:
- Go to the UniDAC\Source\CBuilder6 directory.
- Find in the 'Make.bat' line containing
set IdeDir="%PROGRAMFILES%\Borland\CBuilder6
and make sure that correct path to IDE is set (always include forward quote
and do not include ending quote).
- Run 'Make.bat'. Binaries will be copied to the Bin, Include, and Lib subdirectories of the UniDAC directory:
*.bpl files will be copied to the UniDAC\Bin\CBuilder6 directory.
*.dcu, *.obj, *.bpi, *.lib, and *.res files will be copied to the UniDAC\Lib\CBuilder6 directory.
*.hpp files will be copied to the UniDAC\Include\CBuilder6 directory.
- If you are using 32-bit Windows, copy UniDAC\Bin\CBuilder6\*.bpl files to the System32 directory.
If you are using 64-bit Windows, copy UniDAC\Bin\CBuilder6\*.bpl files to the SysWOW64 directory.
- Run Borland C++Builder 6.
- Install the dclunidac60.bpl UniDAC design-time package. For this,
open the "Component->Install Packages" C++Builder 6 main menu and add
the System32\dclunidac60.bpl (if you are using 32-bit Windows) or SysWOW64\dclunidac60.bpl
(if you are using 64-bit Windows) package using the Add button.
- Install the dclvquery60.bpl VirtualDAC design-time package. For this,
open the "Component->Install Packages" C++Builder 6 main menu and add
the System32\dclvquery60.bpl (if you are using 32-bit Windows) or SysWOW64\dclvquery60.bpl
(if you are using 64-bit Windows) package using the Add button.
- Add the UniDAC\Lib\CBuilder6 and UniDAC\Include\CBuilder6 directories to "Library Path".
Home
Installing UniDAC for Lazarus using IDE
Perform the following steps:
- Open and install the dclunidac10.lpk UniDAC design-time package.
- Open and install required provider packages:
| Database Name |
ProviderName |
Providers for Databases
| Oracle |
oraprovider10.lpk |
| Microsoft SQL Server |
tdsprovider10.lpk, msprovider10.lpk |
| MySQL |
myprovider10.lpk |
| InterBase and Firebird |
ibprovider10.lpk |
| PostgreSQL |
pgprovider10.lpk |
| SQLite |
liteprovider10.lpk |
| NexusDB |
nexusprovider10.lpk |
| MongoDB |
mongoprovider10.lpk |
| ODBC |
odbcprovider10.lpk |
| After you have compiled odbcprovider10.lpk, you can compile the following provider packages : |
| Microsoft Access |
accessprovider10.lpk |
| Sybase Advantage Database Server |
adsprovider10.lpk |
| Sybase Adaptive Server Enterprise |
tdsprovider10.lpk, aseprovider10.lpk |
| DB2 |
db2provider10.lpk |
| DBF |
dbfprovider10.lpk |
| Cloud Service Name |
ProviderName |
Providers for Clouds
| BigCommerce |
bigcommerceprovider10.lpk |
| Dynamics CRM |
dynamicsprovider10.lpk |
| Salesforce Marketing Cloud |
exacttargetprovider10.lpk |
| FreshBooks |
freshbooksprovider10.lpk |
| Magento |
magentoprovider10.lpk |
| MailChimp |
mailchimpprovider10.lpk |
| NetSuite |
netsuiteprovider10.lpk |
| QuickBooks |
quickbooksprovider10.lpk |
| Salesforce |
salesforceprovider10.lpk |
| SugarCRM |
sugarprovider10.lpk |
| Zoho CRM |
zohoprovider10.lpk |
Home
Installing UniDAC for Lazarus using make-files
Lazarus doesn't support this way of installing components. You should use the
Using IDE way to install UniDAC.
Home
© 1997-2019, Devart. All Rights Reserved.