Thank you all very much for your answers..

On Mon, Jul 22, 2013 at 9:07 AM, RSmith <[email protected]> wrote:

> - You have another open operation or transaction which has not been
> committed or finalized or in some way completed.

If I only have one connection, there can't be another uncommitted transaction?

> Bottom line is this: SQLite can't report a BUSY signal if it isn't actually
> BUSY.  Being busy means it is waiting to finish some open DB operation
> (which only you could have started) and you have either not yet finished it
> or released it of its responsibility, so pay good attention to where you
> release/close the queries.

I only have a handful of prepared statements, that are reused by
calling sqlite3_reset in between queries. This should be good, right?
I don't need to finalize them before last use?
_______________________________________________
sqlite-users mailing list
[email protected]
http://sqlite.org:8080/cgi-bin/mailman/listinfo/sqlite-users

Reply via email to