描述
关闭一个开放的BLOB句柄。
PB语法
METHOD BlobClose (BYVAL pDbc AS ISQLiteConnection) AS LONG |
参数
pDbc
[in] An ISQLiteConnection object.
返回值
SQLITE_OK成功或错误代码如果出现问题。
备注
如果没有其他BLOB,没有等待准备的语句,并且数据库连接处于自动提交模式,则关闭BLOB将导致当前事务提交。如果对BLOB进行任何写入,则可能会将其保存在缓存中,直到关闭操作(如果它们适合)。
关闭BLOB通常会将更改强制更改为磁盘,因此,如果发生任何I / O错误,则可能会在BLOB关闭时发生。关闭期间发生的任何错误都将报告为非零返回值。
BLOB无条件关闭。即使该函数返回错误代码,BLOB仍然是关闭的。
使用空指针调用此函数(例如由BlobOpen的失败调用返回的函数是无害的操作。