Menu
Your Cart

SQLite Data Access Components (LiteDAC)

SQLite Data Access Components (LiteDAC)

Need more information on this product?

Please contact us on +44 (0)20 8733 7100 or via our online form.

Contact Us

If you are not currently a customer, you can apply for an account.

Register here


  • SKU: LITEDAC


SQLite Data Access Components (LiteDAC) is a library of components that provides native connectivity to SQLite from Delphi, C++Builder, Lazarus (and Free Pascal)

SQLite Data Access Components (LiteDAC) is a library of components that provides native connectivity to SQLite from Delphi, C++Builder, Lazarus (and Free Pascal) on Windows, Mac OS X, iOS, Android, Linux and FreeBSD for both 32-bit and 64-bit platforms. LiteDAC is designed for programmers to develop truly cross-platform desktop and mobile SQLite database applications with no need to deploy any additional libraries.

LiteDAC provides two ways of connection to SQLite from Delphi and other IDEs. One of them is common connection by means of the native SQLite client library. The second is a unique possibility of direct access using static linking of the client library in an application.

SQLite Data Access Components comes in two editions:

  • Standardedition includes the LiteDAC basic connectivity components. LiteDAC Standard Edition is a cost-effective solution for database application developers who are looking for overall high performance connectivity to SQLite.
  • Professionaledition shows off the full power of LiteDAC, enhancing LiteDAC Standard Edition with support for SQLite-specific functionality, such as access to SQLite in Direct Mode using Static Linking of SQLite library in an application, Database Encryption and advanced dataset management features.

You can getSource Accessto the LiteDAC Professional Editions by purchasing special LiteDAC Professional Edition with Source Code. The Professional edition includes the source code for all component classes. The source codes of DataSet Manager are not distributed. The source code of SQLite Direct mode is supplied as precompiled packages.

Key Features:

  • Static Linking: Linking the SQLite library statically in your application ensure, that your application uses exactly the same version of SQLite, with which it was developed and tested. Also it makes deployment easier.
  • Mobile Development: Develompent for iOS and Android mobile devices using LiteDAC becomes still easier, as LiteDAC allows your mobile applications to work with SQLite database as simply as desktop applications do.
  • 64-bit Development: LiteDAC doesn't limit your choice of the development platform. Now you can develop for 32-bit and 64-bit platforms with Delphi and Lazarus (and FPC).
  • Data Type Mapping: If you want to make custom correspondence between SQLite and Delphi data types, you can use a simple and flexible Data Type Mapping engine provided by LiteDAC.
  • IDE Compatibility: Our product is compatible with the latest IDE versions: Embarcadero RAD Studio 10.2 Tokyo, Delphi 10.2 Tokyo, C++Builder 10.2 Tokyo, Lazarus (and FPC). It is also compatible with the previous IDE versions since Delphi 6 and C++Builder 6.
  • Development Platforms: Now you can develop not only VCL-based applications in Delphi and LCL-based ones in Lazarus, but also use the newest FireMonkey application development platform.
  • Performance: All our components and libraries are designed to help you write high-performance, lightweight data access layers, therefore they use advanced data access algorithms and techniques of optimisation.
  • Monitoring: Use our freeware dbMonitor tool to monitor and analyse all the DB calls made by your application using SQLite data access components. dbMonitor performs per-component tracing of SQL statement execution, commits, rollbacks, etc.