sqlite3 更新 插入 查找失败
发布时间:2020-12-12 20:17:48 所属栏目:百科 来源:网络整理
导读:#define SQLITE_BUSY 5 /* The database file is locked */ 坑爹的,原来 sqlite 的规则是读写分离。读的时候,不能写,写的时候,不能读。而我在应用中读了一个table 的数据用的 datareader 对象,而此对象没释放,又继续进行插入或修改操作。所以出错了。
#define SQLITE_BUSY 5 /* The database file is locked */
坑爹的,原来sqlite 的规则是读写分离。读的时候,不能写,写的时候,不能读。而我在应用中读了一个table 的数据用的 datareader 对象,而此对象没释放,又继续进行插入或修改操作。所以出错了。
所以需要把 sqlite3_stmt 释放掉 sqlite3_finalize(statement); (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |