Devart Universal Data Access Components Source Code
Instructions of installing

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.


Using IDE Using make-files
Embarcadero RAD Studio 10.3 Rio Embarcadero RAD Studio 10.3 Rio
Embarcadero RAD Studio 10.2 Tokyo Embarcadero RAD Studio 10.2 Tokyo
Embarcadero RAD Studio 10.1 Berlin Embarcadero RAD Studio 10.1 Berlin
Embarcadero RAD Studio 10 Seattle Embarcadero RAD Studio 10 Seattle
Embarcadero RAD Studio XE8 Embarcadero RAD Studio XE8
Embarcadero RAD Studio XE7 Embarcadero RAD Studio XE7
Embarcadero RAD Studio XE6 Embarcadero RAD Studio XE6
Embarcadero RAD Studio XE5 Embarcadero RAD Studio XE5
Embarcadero RAD Studio XE4 Embarcadero RAD Studio XE4
Embarcadero RAD Studio XE3 Embarcadero RAD Studio XE3
Embarcadero RAD Studio XE2 Embarcadero RAD Studio XE2
Embarcadero RAD Studio XE Embarcadero RAD Studio XE
Embarcadero RAD Studio 2010 Embarcadero RAD Studio 2010
CodeGear RAD Studio 2009 CodeGear RAD Studio 2009
CodeGear RAD Studio 2007 CodeGear RAD Studio 2007
Borland Developer Studio 2006 Borland Developer Studio 2006
Borland Delphi 7 Borland Delphi 7
Borland Delphi 6 Borland Delphi 6
Borland C++Builder 6 Borland C++Builder 6
Lazarus Lazarus

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:

  1. 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).
  2. 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).
  3. 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).
  4. Build and compile the dcldac260.dpk DAC design-time package.
  5. 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).
  6. 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).
  7. 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).
  8. Build, compile, and install the dclunidac260.dpk UniDAC design-time package.
  9. Build, compile, and install the dclunidacfmx260.dpk UniDAC FireMonkey design-time package.
  10. Build and compile required provider packages:

    Providers for Databases
    Database Name ProviderName
    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


    Providers for Clouds
    Cloud Service Name ProviderName
    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
  11. 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).
  12. Build, compile, and install the dclvquery260.dpk VirtualDAC design-time package.
  13. 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:
  1. Go to the UniDAC\Source\Delphi26 directory.
  2. Find and open the UniDACProjectGroup.groupproj file
  3. Build, compile and install the required packages included into UniDACProjectGroup.groupproj for Win32 platform
  4. 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:

  1. Go to the UniDAC\Source\Delphi26 directory.
  2. 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).
  3. 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.
  4. 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.
  5. Run Embarcadero RAD Studio 10.3 Rio.
  6. 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.
  7. 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.
  8. 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:

  1. 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).
  2. 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).
  3. 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).
  4. Build and compile the dcldac250.dpk DAC design-time package.
  5. 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).
  6. 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).
  7. 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).
  8. Build, compile, and install the dclunidac250.dpk UniDAC design-time package.
  9. Build, compile, and install the dclunidacfmx250.dpk UniDAC FireMonkey design-time package.
  10. Build and compile required provider packages:

    Providers for Databases
    Database Name ProviderName
    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


    Providers for Clouds
    Cloud Service Name ProviderName
    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
  11. 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).
  12. Build, compile, and install the dclvquery250.dpk VirtualDAC design-time package.
  13. 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:
  1. Go to the UniDAC\Source\Delphi25 directory.
  2. Find and open the UniDACProjectGroup.groupproj file
  3. Build, compile and install the required packages included into UniDACProjectGroup.groupproj for Win32 platform
  4. 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:

  1. Go to the UniDAC\Source\Delphi25 directory.
  2. 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).
  3. 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.
  4. 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.
  5. Run Embarcadero RAD Studio 10.2 Tokyo.
  6. 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.
  7. 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.
  8. 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:

  1. 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).
  2. 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).
  3. 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).
  4. Build and compile the dcldac240.dpk DAC design-time package.
  5. 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).
  6. 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).
  7. 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).
  8. Build, compile, and install the dclunidac240.dpk UniDAC design-time package.
  9. Build, compile, and install the dclunidacfmx240.dpk UniDAC FireMonkey design-time package.
  10. Build and compile required provider packages:

    Providers for Databases
    Database Name ProviderName
    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


    Providers for Clouds
    Cloud Service Name ProviderName
    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
  11. 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).
  12. Build, compile, and install the dclvquery240.dpk VirtualDAC design-time package.
  13. 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:
  1. Go to the UniDAC\Source\Delphi24 directory.
  2. Find and open the UniDACProjectGroup.groupproj file
  3. Build, compile and install the required packages included into UniDACProjectGroup.groupproj for Win32 platform
  4. 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:

  1. Go to the UniDAC\Source\Delphi24 directory.
  2. 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).
  3. 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.
  4. 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.
  5. Run Embarcadero RAD Studio 10.1 Berlin.
  6. 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.
  7. 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.
  8. 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:

  1. 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).
  2. 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).
  3. 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).
  4. Build and compile the dcldac230.dpk DAC design-time package.
  5. 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).
  6. 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).
  7. 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).
  8. Build, compile, and install the dclunidac230.dpk UniDAC design-time package.
  9. Build, compile, and install the dclunidacfmx230.dpk UniDAC FireMonkey design-time package.
  10. Build and compile required provider packages:

    Providers for Databases
    Database Name ProviderName
    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


    Providers for Clouds
    Cloud Service Name ProviderName
    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
  11. 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).
  12. Build, compile, and install the dclvquery230.dpk VirtualDAC design-time package.
  13. Restart Embarcadero RAD Studio 10 Seattle.

Installing using ProjectGroup

You can use the ProjectGroup which includes all the above packages. Perform the following steps:
  1. Go to the UniDAC\Source\Delphi23 directory.
  2. Find and open the UniDACProjectGroup.groupproj file
  3. Build, compile and install the required packages included into UniDACProjectGroup.groupproj for Win32 platform
  4. 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:

  1. Go to the UniDAC\Source\Delphi23 directory.
  2. 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).
  3. 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.
  4. 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.
  5. Run Embarcadero RAD Studio 10 Seattle.
  6. 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.
  7. 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.
  8. 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:

  1. 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).
  2. 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).
  3. 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).
  4. Build and compile the dcldac220.dpk DAC design-time package.
  5. 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).
  6. 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).
  7. 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).
  8. Build, compile, and install the dclunidac220.dpk UniDAC design-time package.
  9. Build, compile, and install the dclunidacfmx220.dpk UniDAC FireMonkey design-time package.
  10. Build and compile required provider packages:

    Providers for Databases
    Database Name ProviderName
    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


    Providers for Clouds
    Cloud Service Name ProviderName
    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
  11. 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).
  12. Build, compile, and install the dclvquery220.dpk VirtualDAC design-time package.
  13. Restart Embarcadero RAD Studio XE8.

Installing using ProjectGroup

You can use the ProjectGroup which includes all the above packages. Perform the following steps:
  1. Go to the UniDAC\Source\Delphi22 directory.
  2. Find and open the UniDACProjectGroup.groupproj file
  3. Build, compile and install the required packages included into UniDACProjectGroup.groupproj for Win32 platform
  4. 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:

  1. Go to the UniDAC\Source\Delphi22 directory.
  2. 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).
  3. 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.
  4. 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.
  5. Run Embarcadero RAD Studio XE8.
  6. 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.
  7. 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.
  8. 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:

  1. 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).
  2. 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).
  3. 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).
  4. Build and compile the dcldac210.dpk DAC design-time package.
  5. 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).
  6. 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).
  7. 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).
  8. Build, compile, and install the dclunidac210.dpk UniDAC design-time package.
  9. Build, compile, and install the dclunidacfmx210.dpk UniDAC FireMonkey design-time package.
  10. Build and compile required provider packages:

    Providers for Databases
    Database Name ProviderName
    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


    Providers for Clouds
    Cloud Service Name ProviderName
    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
  11. 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).
  12. Build, compile, and install the dclvquery210.dpk VirtualDAC design-time package.
  13. Restart Embarcadero RAD Studio XE7.

Installing using ProjectGroup

You can use the ProjectGroup which includes all the above packages. Perform the following steps:
  1. Go to the UniDAC\Source\Delphi21 directory.
  2. Find and open the UniDACProjectGroup.groupproj file
  3. Build, compile and install the required packages included into UniDACProjectGroup.groupproj for Win32 platform
  4. 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:

  1. Go to the UniDAC\Source\Delphi21 directory.
  2. 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).
  3. 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.
  4. 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.
  5. Run Embarcadero RAD Studio XE7.
  6. 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.
  7. 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.
  8. 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:

  1. 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).
  2. 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).
  3. 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).
  4. Build and compile the dcldac200.dpk DAC design-time package.
  5. 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).
  6. 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).
  7. 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).
  8. Build, compile, and install the dclunidac200.dpk UniDAC design-time package.
  9. Build, compile, and install the dclunidacfmx200.dpk UniDAC FireMonkey design-time package.
  10. Build and compile required provider packages:

    Providers for Databases
    Database Name ProviderName
    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


    Providers for Clouds
    Cloud Service Name ProviderName
    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
  11. 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).
  12. Build, compile, and install the dclvquery200.dpk VirtualDAC design-time package.
  13. Restart Embarcadero RAD Studio XE6.

Installing using ProjectGroup

You can use the ProjectGroup which includes all the above packages. Perform the following steps:
  1. Go to the UniDAC\Source\Delphi20 directory.
  2. Find and open the UniDACProjectGroup.groupproj file
  3. Build, compile and install the required packages included into UniDACProjectGroup.groupproj for Win32 platform
  4. 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:

  1. Go to the UniDAC\Source\Delphi20 directory.
  2. 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).
  3. 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.
  4. 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.
  5. Run Embarcadero RAD Studio XE6.
  6. 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.
  7. 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.
  8. 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:

  1. 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).
  2. 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).
  3. 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).
  4. Build and compile the dcldac190.dpk DAC design-time package.
  5. 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).
  6. 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).
  7. 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).
  8. Build, compile, and install the dclunidac190.dpk UniDAC design-time package.
  9. Build, compile, and install the dclunidacfmx190.dpk UniDAC FireMonkey design-time package.
  10. Build and compile required provider packages:

    Providers for Databases
    Database Name ProviderName
    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


    Providers for Clouds
    Cloud Service Name ProviderName
    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
  11. 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).
  12. Build, compile, and install the dclvquery190.dpk VirtualDAC design-time package.
  13. Restart Embarcadero RAD Studio XE5.

Installing using ProjectGroup

You can use the ProjectGroup which includes all the above packages. Perform the following steps:
  1. Go to the UniDAC\Source\Delphi19 directory.
  2. Find and open the UniDACProjectGroup.groupproj file
  3. Build, compile and install the required packages included into UniDACProjectGroup.groupproj for Win32 platform
  4. 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:

  1. Go to the UniDAC\Source\Delphi19 directory.
  2. 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).
  3. 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.
  4. 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.
  5. Run Embarcadero RAD Studio XE5.
  6. 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.
  7. 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.
  8. 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:

  1. 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).
  2. 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).
  3. 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).
  4. Build and compile the dcldac180.dpk DAC design-time package.
  5. 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).
  6. 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).
  7. 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).
  8. Build, compile, and install the dclunidac180.dpk UniDAC design-time package.
  9. Build, compile, and install the dclunidacfmx180.dpk UniDAC FireMonkey design-time package.
  10. Build and compile required provider packages:

    Providers for Databases
    Database Name ProviderName
    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


    Providers for Clouds
    Cloud Service Name ProviderName
    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
  11. 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).
  12. Build, compile, and install the dclvquery180.dpk VirtualDAC design-time package.
  13. Restart Embarcadero RAD Studio XE4.

Installing using ProjectGroup

You can use the ProjectGroup which includes all the above packages. Perform the following steps:
  1. Go to the UniDAC\Source\Delphi18 directory.
  2. Find and open the UniDACProjectGroup.groupproj file
  3. Build, compile and install the required packages included into UniDACProjectGroup.groupproj for Win32 platform
  4. 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:

  1. Go to the UniDAC\Source\Delphi18 directory.
  2. 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).
  3. 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.
  4. 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.
  5. Run Embarcadero RAD Studio XE4.
  6. 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.
  7. 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.
  8. 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:

  1. 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).
  2. 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).
  3. 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).
  4. Build and compile the dcldac170.dpk DAC design-time package.
  5. 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).
  6. 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).
  7. 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).
  8. Build, compile, and install the dclunidac170.dpk UniDAC design-time package.
  9. Build, compile, and install the dclunidacfmx170.dpk UniDAC FireMonkey design-time package.
  10. Build and compile required provider packages:

    Providers for Databases
    Database Name ProviderName
    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


    Providers for Clouds
    Cloud Service Name ProviderName
    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
  11. 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).
  12. Build, compile, and install the dclvquery170.dpk VirtualDAC design-time package.
  13. Restart Embarcadero RAD Studio XE3.

Installing using ProjectGroup

You can use the ProjectGroup which includes all the above packages. Perform the following steps:
  1. Go to the UniDAC\Source\Delphi17 directory.
  2. Find and open the UniDACProjectGroup.groupproj file
  3. Build, compile and install the required packages included into UniDACProjectGroup.groupproj for Win32 platform
  4. 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:

  1. Go to the UniDAC\Source\Delphi17 directory.
  2. 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).
  3. 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.
  4. 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.
  5. Run Embarcadero RAD Studio XE3.
  6. 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.
  7. 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.
  8. 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:

  1. 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).
  2. 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).
  3. 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).
  4. Build and compile the dcldac160.dpk DAC design-time package.
  5. 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).
  6. 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).
  7. 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).
  8. Build, compile, and install the dclunidac160.dpk UniDAC design-time package.
  9. Build, compile, and install the dclunidacfmx160.dpk UniDAC FireMonkey design-time package.
  10. Build and compile required provider packages:

    Providers for Databases
    Database Name ProviderName
    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


    Providers for Clouds
    Cloud Service Name ProviderName
    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
  11. 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).
  12. Build, compile, and install the dclvquery160.dpk VirtualDAC design-time package.
  13. Restart Embarcadero RAD Studio XE2.

Installing using ProjectGroup

You can use the ProjectGroup which includes all the above packages. Perform the following steps:
  1. Go to the UniDAC\Source\Delphi16 directory.
  2. Find and open the UniDACProjectGroup.groupproj file
  3. Build, compile and install the required packages included into UniDACProjectGroup.groupproj for Win32 platform
  4. 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:

  1. Go to the UniDAC\Source\Delphi16 directory.
  2. 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).
  3. 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.
  4. 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.
  5. Run Embarcadero RAD Studio XE2.
  6. 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.
  7. 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.
  8. 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:

  1. Build and compile the dac150.dpk DAC run-time package.
  2. Build and compile the dacvcl150.dpk DAC GUI related package.
  3. Build and compile the dcldac150.dpk DAC design-time package.
  4. Build and compile the unidac150.dpk UniDAC run-time package.
  5. Build and compile the unidacvcl150.dpk UniDAC GUI related package.
  6. Build, compile, and install the dclunidac150.dpk UniDAC design-time package.
  7. Build and compile required provider packages:

    Providers for Databases
    Database Name ProviderName
    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


    Providers for Clouds
    Cloud Service Name ProviderName
    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
  8. Build and compile the vquery150.dpk VirtualDAC run-time package.
  9. Build, compile, and install the dclvquery150.dpk VirtualDAC design-time package.
  10. Restart Embarcadero RAD Studio XE.

Installing using ProjectGroup

You can use the ProjectGroup which includes all the above packages. Perform the following steps:
  1. Go to the UniDAC\Source\Delphi15 directory.
  2. Find and open the UniDACProjectGroup.groupproj file
  3. 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:

  1. Go to the UniDAC\Source\Delphi15 directory.
  2. 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).
  3. 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.
  4. 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.
  5. Run Embarcadero RAD Studio XE.
  6. 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.
  7. 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:

  1. Build and compile the dac140.dpk DAC run-time package.
  2. Build and compile the dacvcl140.dpk DAC GUI related package.
  3. Build and compile the dcldac140.dpk DAC design-time package.
  4. Build and compile the unidac140.dpk UniDAC run-time package.
  5. Build and compile the unidacvcl140.dpk UniDAC GUI related package.
  6. Build, compile, and install the dclunidac140.dpk UniDAC design-time package.
  7. Build and compile required provider packages:

    Providers for Databases
    Database Name ProviderName
    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


    Providers for Clouds
    Cloud Service Name ProviderName
    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
  8. Build and compile the vquery140.dpk VirtualDAC run-time package.
  9. Build, compile, and install the dclvquery140.dpk VirtualDAC design-time package.
  10. Restart Embarcadero RAD Studio 2010.

Installing using ProjectGroup

You can use the ProjectGroup which includes all the above packages. Perform the following steps:
  1. Go to the UniDAC\Source\Delphi14 directory.
  2. Find and open the UniDACProjectGroup.groupproj file
  3. 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:

  1. Go to the UniDAC\Source\Delphi14 directory.
  2. 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).
  3. 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.
  4. 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.
  5. Run Embarcadero RAD Studio 2010.
  6. 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.
  7. 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:

  1. Build and compile the dac120.dpk DAC run-time package.
  2. Build and compile the dacvcl120.dpk DAC GUI related package.
  3. Build and compile the dcldac120.dpk DAC design-time package.
  4. Build and compile the unidac120.dpk UniDAC run-time package.
  5. Build and compile the unidacvcl120.dpk UniDAC GUI related package.
  6. Build, compile, and install the dclunidac120.dpk UniDAC design-time package.
  7. Build and compile required provider packages:

    Providers for Databases
    Database Name ProviderName
    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


    Providers for Clouds
    Cloud Service Name ProviderName
    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
  8. Build and compile the vquery120.dpk VirtualDAC run-time package.
  9. Build, compile, and install the dclvquery120.dpk VirtualDAC design-time package.
  10. Restart CodeGear RAD Studio 2009.

Installing using ProjectGroup

You can use the ProjectGroup which includes all the above packages. Perform the following steps:
  1. Go to the UniDAC\Source\Delphi12 directory.
  2. Find and open the UniDACProjectGroup.groupproj file
  3. 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:

  1. Go to the UniDAC\Source\Delphi12 directory.
  2. 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).
  3. 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.
  4. 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.
  5. Run CodeGear RAD Studio 2009.
  6. 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.
  7. 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:

  1. Build and compile the dac105.dpk DAC run-time package.
  2. Build and compile the dacvcl105.dpk DAC GUI related package.
  3. Build and compile the dcldac105.dpk DAC design-time package.
  4. Build and compile the unidac105.dpk UniDAC run-time package.
  5. Build and compile the unidacvcl105.dpk UniDAC GUI related package.
  6. Build, compile, and install the dclunidac105.dpk UniDAC design-time package.
  7. Build and compile required provider packages:

    Providers for Databases
    Database Name ProviderName
    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


    Providers for Clouds
    Cloud Service Name ProviderName
    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
  8. Build and compile the vquery105.dpk VirtualDAC run-time package.
  9. Build, compile, and install the dclvquery105.dpk VirtualDAC design-time package.
  10. Restart CodeGear RAD Studio 2007.

Installing using ProjectGroup

You can use the ProjectGroup which includes all the above packages. Perform the following steps:
  1. Go to the UniDAC\Source\Delphi11 directory.
  2. Find and open the UniDACProjectGroup.groupproj file
  3. 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:

  1. Go to the UniDAC\Source\Delphi11 directory.
  2. 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).
  3. 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.
  4. 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.
  5. Run CodeGear RAD Studio 2007.
  6. 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.
  7. 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:

  1. Build and compile the dac100.dpk DAC run-time package.
  2. Build and compile the dacvcl100.dpk DAC GUI related package.
  3. Build and compile the dcldac100.dpk DAC design-time package.
  4. Build and compile the unidac100.dpk UniDAC run-time package.
  5. Build and compile the unidacvcl100.dpk UniDAC GUI related package.
  6. Build, compile, and install the dclunidac100.dpk UniDAC design-time package.
  7. Build and compile required provider packages:

    Providers for Databases
    Database Name ProviderName
    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


    Providers for Clouds
    Cloud Service Name ProviderName
    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
  8. Build and compile the vquery100.dpk VirtualDAC run-time package.
  9. Build, compile, and install the dclvquery100.dpk VirtualDAC design-time package.
  10. Restart Borland Developer Studio 2006.

Installing using ProjectGroup

You can use the ProjectGroup which includes all the above packages. Perform the following steps:
  1. Go to the UniDAC\Source\Delphi10 directory.
  2. Find and open the UniDACProjectGroup.bdsgroup file
  3. 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:

  1. Go to the UniDAC\Source\Delphi10 directory.
  2. 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).
  3. 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.
  4. 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.
  5. Run Borland Developer Studio 2006.
  6. 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.
  7. 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:

  1. Build and compile the dac70.dpk DAC run-time package.
  2. Build and compile the dacvcl70.dpk DAC GUI related package.
  3. Build and compile the dcldac70.dpk DAC design-time package.
  4. Build and compile the unidac70.dpk UniDAC run-time package.
  5. Build and compile the unidacvcl70.dpk UniDAC GUI related package.
  6. Build, compile, and install the dclunidac70.dpk UniDAC design-time package.
  7. Build and compile required provider packages:

    Providers for Databases
    Database Name ProviderName
    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


    Providers for Clouds
    Cloud Service Name ProviderName
    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
  8. Build and compile the vquery70.dpk VirtualDAC run-time package.
  9. Build, compile, and install the dclvquery70.dpk VirtualDAC design-time package.
  10. Restart Borland Delphi 7.

Installing using ProjectGroup

You can use the ProjectGroup which includes all the above packages. Perform the following steps:
  1. Go to the UniDAC\Source\Delphi7 directory.
  2. Find and open the UniDACProjectGroup.bdsgroup file
  3. 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:

  1. Go to the UniDAC\Source\Delphi7 directory.
  2. 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).
  3. 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.
  4. 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.
  5. Run Borland Delphi 7.
  6. 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.
  7. 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:

  1. Build and compile the dac60.dpk DAC run-time package.
  2. Build and compile the dacvcl60.dpk DAC GUI related package.
  3. Build and compile the dcldac60.dpk DAC design-time package.
  4. Build and compile the unidac60.dpk UniDAC run-time package.
  5. Build and compile the unidacvcl60.dpk UniDAC GUI related package.
  6. Build, compile, and install the dclunidac60.dpk UniDAC design-time package.
  7. Build and compile required provider packages:

    Providers for Databases
    Database Name ProviderName
    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


    Providers for Clouds
    Cloud Service Name ProviderName
    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
  8. Build and compile the vquery60.dpk VirtualDAC run-time package.
  9. Build, compile, and install the dclvquery60.dpk VirtualDAC design-time package.
  10. Restart Borland Delphi 6.

Installing using ProjectGroup

You can use the ProjectGroup which includes all the above packages. Perform the following steps:
  1. Go to the UniDAC\Source\Delphi6 directory.
  2. Find and open the UniDACProjectGroup.bdsgroup file
  3. 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:

  1. Go to the UniDAC\Source\Delphi6 directory.
  2. 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).
  3. 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.
  4. 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.
  5. Run Borland Delphi 6.
  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.
  7. 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:

  1. Build and make the dac60.bpk DAC run-time package.
  2. Build and make the dacvcl60.bpk DAC GUI related package.
  3. Build and make the dcldac60.bpk DAC design-time package.
  4. Build and make the unidac60.bpk UniDAC run-time package.
  5. Build and make the unidacvcl60.bpk UniDAC GUI related package.
  6. Build, make, and install the dclunidac60.bpk UniDAC design-time package.
  7. Build and make required provider packages:

    Providers for Databases
    Database Name ProviderName
    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


    Providers for Clouds
    Cloud Service Name ProviderName
    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
  8. Build and compile the vquery60.bpk VirtualDAC run-time package.
  9. Build, compile, and install the dclvquery60.bpk VirtualDAC design-time package.
  10. Add the UniDAC\Source and UniDAC\Source\CBuilder6 directory to "Library Path".
  11. Restart Borland C++Builder 6.

Installing using ProjectGroup

You can use the ProjectGroup which includes all the above packages. Perform the following steps:
  1. Go to the UniDAC\Source\CBuilder6 directory.
  2. Find and open the UniDACProjectGroup.bdsgroup file
  3. 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:

  1. Go to the UniDAC\Source\CBuilder6 directory.
  2. 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).
  3. 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.
  4. 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.
  5. Run Borland C++Builder 6.
  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.
  7. 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.
  8. Add the UniDAC\Lib\CBuilder6 and UniDAC\Include\CBuilder6 directories to "Library Path".
Home


Installing UniDAC for Lazarus using IDE

Perform the following steps:

  1. Open and install the dclunidac10.lpk UniDAC design-time package.
  2. Open and install required provider packages:

    Providers for Databases
    Database Name ProviderName
    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


    Providers for Clouds
    Cloud Service Name ProviderName
    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.