Developers making apps with SQLite database support can now simplify their database access with SQLite Data Access Components. Components are supported with various IDEs and can be used on many popular desktop and mobile operating systems, like Windows, Mac, iOS and Android (on both 32 and 64 bit system architecture).
There are two modes these components can be used to connect to SQLite database. First is via SQLite client library and the other is with static linking of client library. Static linking provides direct access to the database and also makes sure that same version of SQLite is used, as the one by which the application was developed with.
In order to use these components, no additional data providers or libraries have to be installed on the system. This is also the reason why applications developed with SQLite Data Access Components work faster than the ones using connectivity solutions already provided by IDEs.
When it comes to data encryption, these components already come with own encryption engine. By using static linking, encryption will be automatically used for database access in your applications, with the help of various encryption algorithms.
SQLite Data Access Components are compatible with all the latest and also almost all of the previous versions of IDEs (starting with sixth release of Delphi and C++ Builder). Besides developing VCL based applications, you can use these components to develop LCL and FireMonkey framework based applications as well. For database access monitoring, you may also make use of free monitoring tool, provided by the developer.
Reviewed by Tony Hill (editor rating 4 out of 5 stars)