I manage a complex system with an Excel front end and an Access-compatible back-end, which is updated via code. I use Excel VBA with an ADO library to execute SQL statements in order to update the database.
Unfortunately, my organisation has decided to scrap our shared drive, and move all files to SharePoint. This works well for 99% of files. However, I have been unable to find a way of dynamically connecting to Access databases on the SharePoint system. I asked a question here on StackOverflow, but the answer was that it was not possible. Within that answer, it was mentioned that SharePoint Lists work similarly to a database - although they are not identical.
Wherever possible, I would like to preserve as much functionality as I can from my existing VBA code. I use VBA to construct strings of SQL, which I send to the database via an .execute command.
This brings me on to my question. Will I be able to execute SQL statements on a SharePoint List, once I connect to it? I have found this answer, which hints at what I am trying to do but does not address it precisely. Therefore I am asking this explicitly. Thank you.