Are you using Attach/Detach?
If you post your code, I'll have a look.
1175 Script continues after BeginTransaction/Commit
Moderator: Gurus
Re: 1175 Script continues after BeginTransaction/Commit
Advanced Duplicate Find & Fix Find More From Same - Custom Search. | Transfer PlayStat & Copy-Paste Tags/AlbumArt between any tracks.
Tagging Inconsistencies Do you think you have your tags in order? Think again...
Play History & Stats Node Like having your Last-FM account stored locally, but more advanced.
Case & Leading Zero Fixer Works on filenames too!
All My Scripts
Tagging Inconsistencies Do you think you have your tags in order? Think again...
Play History & Stats Node Like having your Last-FM account stored locally, but more advanced.
Case & Leading Zero Fixer Works on filenames too!
All My Scripts
Re: 1175 Script continues after BeginTransaction/Commit
Nah, this is simply songdata updates - I am running some performance tests and keep running into database lock issues. I will post in a separate thread when I have more information. I'm using a .Net "wrapper" around the SQLite implementation, so the issues could be coming from a conflict between how THAT code works its connections to the MM database and how the internal MM API does it. SQLite has some... weirdness... to it, particularly in how it handles transactions/locks and connections. And while it's pretty obvious that the MM API's BeginTransaction and the .Net SQLite provider's BeginTransaction are basically calling the same pieces of SQLite (same with Commit, pretty normal stuff for talking to databases), it seems odd to me that we have no rollback functionality... or any way to 'unlock' the database (or check for a lock).
Re: 1175 Script continues after BeginTransaction/Commit
songdata object does not need or use explicit commit functions in script, they are only used for opensql queries.
however songdata object may use commits 'behind the scenes', but all the script need worry about is using the update functions.
however songdata object may use commits 'behind the scenes', but all the script need worry about is using the update functions.
New script:
Last.FM Node Now with DJ Mode!
Last.fm + MediaMonkey = Scrobbler DJ!
Tag with MusicBrainz ~ Get Album Art!
Tweak the Monkey! ~ My Scripts Page

Last.fm + MediaMonkey = Scrobbler DJ!
Tag with MusicBrainz ~ Get Album Art!
Tweak the Monkey! ~ My Scripts Page
