勇芳软件工作室.汉化:  CSQLite Classes > CSQLiteStatement Class > ISQLiteStatement Interface >

Finalize Method

Previous pageReturn to chapter overviewNext page

描述

 

删除一个准备好的语句。

 

PB语法

 

METHOD Finalize () AS LONG

 

参数

 

该方法没有参数。

 

返回值

 

如果最近对该语句的评估没有遇到任何错误,或者如果语句从未被评估过,那么最终确定返回SQLITE_OK。如果对语句的最新评估失败,则最终确定返回相应的错误代码或扩展错误代码。

 

备注

 

最终确定方法可以在准备语句的生命周期中的任何时间被调用:before语句经过评估,一次或多次调用重启之后,或者在调用之后,无论语句是否已完成执行。

 

在NULL指针上调用最终确定是无害的操作。

 

应用程序必须完成每个准备好的语句,以避免资源泄漏。应用程序在最终确定之后尝试使用准备好的语句是一个严重的错误。准备好的语句在完成之后的任何使用都可能导致未定义和不良行为,例如segfaults和堆损坏。