Xenablaise,
Thanks for the links -- I had already noted them, and have downloaded and will be studying them.
Please rest assured that anything I build using a Lazarus front-end will not be using MS Access for data storage. I agree that the Lazarus/SQLite combination makes a good open-source alternative to MS Access, with similar multi-user capabilities and limitations. If I need a more robust back-end, my choice will most likely be Firebird unless there's a specific reason to pick something else.
On a somewhat different topic, are you aware of any tutorials or examples that deal with importing or exporting SQL data to or from a different format, such as delimited-text, or DBF? This is something I have a need for all the time, and it's easy to accomplish within the MS Access environment. I want to be able to have the user click on a button in my Lazarus application, browse to a specific file, and transfer the data in the file into an SQL table. Conversely, click a button, choose a folder to drop the file, and transfer the data in an SQL table or the results of a query to that file.
TIA,
Steve