[ISSUE]database is locked

使用CppSQLite3封装的sqlite3库

m_db->execDML("select dbversion from table1;")

m_db->execDML("update table1 set dbversion = 1;")

m_db->execDML("BEGIN TRANSACTION")

....

m_db->execDML("COMMIT")

抛出异常 "database is locked"

m_db->execDML("select dbversion from table1;")

m_db->execDML("update table1 set dbversion = 1;")

移到事务处理后面,正常

 

待解。。。。

 

 

posted on 2013-01-16 00:13  影语者  阅读(205)  评论(0编辑  收藏  举报

导航