RemoveStatementメソッド

機能

DBStatementオブジェクトを削除します。

形式

void RemoveStatement(LPCTSTR lpctName = NULL) throw DBSQLCA

引数

lpctName

削除するDBStatementオブジェクトの名前,又はNULLを指定します。

NULLを指定した場合,このDBConnectionオブジェクトが持っているすべてのDBStatementオブジェクトを削除します。

戻り値

なし

機能詳細

引数lpctNameで指定された名前を持つDBStatementオブジェクトを削除します。また,削除するDBStatementオブジェクトで生成したDBResultSetオブジェクトも削除します。

発生する例外

DBSQLCA(RetCode)

DB_ERROR_IN_ASYNC_EXECUTE
ステートメントが非同期実行処理中です。
DB_ERROR_CANNOT_FIND_OBJECT
指定した名前を持つDBStatementオブジェクトがありません。