<html><head></head><body>P.S. if you do look at embedded sqlite3 as an option, there is a very good description here . . .<br><br>'Appropriate Uses For SQLite'<br><br><a href="https://sqlite.org/whentouse.html">https://sqlite.org/whentouse.html</a><br><br>"All of the code and documentation in SQLite has been dedicated to the public domain by the authors."<br>-- <br><a href="https://PaulANorman.info">https://PaulANorman.info</a><br><br><div class="gmail_quote">On 4 July 2022 9:15:37 am NZST, "Paul A. Norman" <delphi@paulanorman.info> wrote:<blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;">
Dear Graham,<br><br>I used to use it with Delphi, but then the required and compatible .dll was not always being released by the main project. And self compiling was not always successful for compatibility with Delphi components.<br>Someone else may have more insight on that.<br><br>So used sqlite3 whenever applicable.<br><br>More recently checking out whether to use Mariadb equivalent which can be run locally as "portable", requires a one-time (first usage) initialisation.<br><br>May be worth exploring, depending upon your project's situation and needs.<br><br><a href="https://www.mariadb.education/install-portable">https://www.mariadb.education/install-portable</a><br><br>Paul</blockquote></div></body></html>