My app can read data from the MailTags plugin for Mail which is a simple SQLite database. The following code works fine:
dim PreparedForSearch as SQLPreparedStatementMBS = TagLibraryDatabase.Prepare("select tag_json from Tags where tag_key = ?") PreparedForSearch.BindType(0, PreparedForSearch.kTypeString) dim data as RecordSet = PreparedForSearch.SQLSelectMT(TagIdentifier)
Replacing SQLSelectMT with SelectSQLMT so that I get the RowSet for API 2 I get an exception “Database is locked”. Bug or feature?
Xojo 2021r2, MBS 21.3, High Sierra.