Why sqlite3_prepare (... , "select name from sqlite_master where type = 'table' order by name", ...) could return SQLITE_BUSY or SQLITE_OK dependent on database size? I'm using Sqlite 3.3.7 and single thread execution. I have database with about 20 tables and some tables hold about 50'000 records and I get stable crash trying above statement when one table exceeds some magic limit (about 46'000 records). All I have to execute is sqlite3_open and sqlite3_prepare. And what's even more strange sqlite3.exe executes this query on the same database with no trouble.
----------------------------------------------------------------------------- To unsubscribe, send email to [EMAIL PROTECTED] -----------------------------------------------------------------------------