sqlite3 close返回错误代码5

web*_*org 4 c sqlite

在使用sqlite3_close函数关闭sqlite3时,它返回错误代码5 5 - 数据库文件正忙.如何解决这个问题.

laa*_*lto 9

sqlite3_close文件明确指出:

在尝试关闭对象之前,应用程序必须完成所有预准备语句并关闭与sqlite3对象关联的所有BLOB句柄.如果在仍具有未完成的预准备语句或BLOB句柄的数据库连接上调用sqlite3_close(),则返回SQLITE_BUSY.