I have figured out where the problem is
In one place I forgot to call sqlite3_finalize(ppStmt);
Anyways, thanks a lot for your time.
Thanks once again.
mithin wrote:
>
> Thanks for replying.
>
> Here is what I do
>
> Open Database
>
> int err = 0;
> sqlite3_stmt *ppStmt;
>
> if(sqlite3_open(dbPath.toUtf8().data(),&db) != SQLITE_OK){//It opens the
> database correctly
> sqlite3_close(db);
> db = 0;
> return false;
> }
>
> //set the restore point
> //I thought this could be the culprit and commented it but the problem is
> not here
> //err = sqlite3_exec(db,"BEGIN TRANSACTION RESTOREPOINT;",NULL,NULL,NULL);
> //if (err != SQLITE_OK) {
> //error
> //}
>
> Close Database
>
> if (db){
> //I thought the following line might be the cause of problem and
> therefore commented it.
> //But commenting this did not solve the problem
> //if ( SQLITE_OK != sqlite3_exec(db,"COMMIT TRANSACTION
> RESTOREPOINT;",NULL,NULL,NULL) ) {
> //Error Message
> //}
> int err = sqlite3_close(db);//err is 0
> }
>
>
> I am not able to figure out where the problem is.
>
> Please help
> Thanks a lot
>
--
View this message in context:
http://www.nabble.com/Journal-file-not-getting-deleted-tf2697588.html#a7524384
Sent from the SQLite mailing list archive at Nabble.com.
-----------------------------------------------------------------------------
To unsubscribe, send email to [EMAIL PROTECTED]
-----------------------------------------------------------------------------