SQLITE_BUSY - another process has the whole database locked SQLITE_LOCKED - one sqlite3_step() is trying to read (or write) the same table that another sqlite3_step() is writing (or reading) using the same DB handle.
It sounds as if Mr. Strittmatter is getting the second error. The cause of SQLITE_LOCKED is usually because you failed to sqlite3_finalize() the previous statement.
Yes. That's right. I found the missing sqlite3_finalize() command. But why did it work on Linux and failed on Windows? Maybe because I work with nfs on Linux? Whatever... my problem is solved. Thanks for the help!
Marcel