Thank you for posting your extension Peter. Developing it was a lot of work creating the extension and documentation. It is appreciated.
I am working my way around your tool using the chinook.db. So far the tool seems to be working OK.
I noticed what is a bug using the DBName Block which should contain a string but when queried displays as Boolean
This property defines the name of the database file. It's default value is "db.sqlite". Changing the name after opening a database has no effect on the database. Use this property to change the name before the database is opened. No problem as it is not a critical Block.
I tried the App Inventor tutorials: Using SQLite app in Google Play. Are you aware the files you posted in the app look like this
App Inventor will not load aia files that include some characters. The ( ) require the user changing the names. You might keep that in mind for future versions as it is really not a problem, ja user ust deletes the ( ) and the aia's load fine.
The example aia's are useful. I figured out most of how the extension works. Your example blocks answered a few questions I had.
I think the org.bennedum.SQLite.aix will become popular with many developers, especially since Google will sunset its FusionTable in December 2019. You provide an extremely
useful alternative that seems to work very well. I still am testing and will finish soon. I am not building anything that requires a database like this.
with the chinook.db. It shows how useful your tool is. I enjoyed experimenting with that dataset and your aix. I used the database with Taifun's Dynamic HTML table.It makes a very nice display of the tables.
Thanks again.
Regards,
Steve