Page 1 of 1

Deploy SQLite on Windows devices

Posted: Mon 31 Oct 2016 16:41
by brian71us
Hello,

Does UniDAC use the Embarcadero / Delphi implementation of SQLite, your own implementation of SQLite, or require SQLite DLL(s) to be deployed with the application on Win32/Win64 platforms?

I'm guessing that it uses the SQLite that is built into the OS on Android, Mac OS X, and iOS devices...

Thank you,
Brian Wheatley

Re: Deploy SQLite on Windows devices

Posted: Tue 01 Nov 2016 09:40
by MaximG
UniDAC components can interact with SQLite DB in two different ways :

- using the function connected by the SQLite client library. For Windows OS it is sqlite3.dll, for MacOS and iOS - libsqlite3.dylib, for Android - libsqlite.so
- using the Direct Mode, which provides interaction with SQLite without connecting any external libraries to the project . This mode is implemented, using code embedding of the SQLite client library into an application.

Detailed information about the Direct Mode in our products, using SQLite DB is available at : https://www.devart.com/litedac/docs/?work_net.htm