Executeメソッド

機能

ストアドプロシジャを実行します。

形式

void Execute (void) throw DBSQLCA

引数

なし

戻り値

なし

機能詳細

SetProcedureで設定されているストアドプロシジャを実行します。

このメソッドは非同期実行可能なメソッドです。

発生する例外

DBSQLCA(RetCode)

DB_ERROR_NOT_ENOUGH_MEMORY
メモリ容量が不足しています。
DB_ERROR_IN_ASYNC_EXECUTE
ステートメントが非同期実行処理中です。
DB_ERROR_DRIVER_ERROR
DBMSでエラーが発生しました。
DB_ERROR_PROCEDURE_NOT_SET
実行するプロシジャが設定されていません。
DB_ERROR_DAB_ACCESS_ERROR
DABrokerでエラーが発生しました。
DBSQLCAクラスで詳細コードを確認してください。
DB_ERROR_DAB_SYSTEMCALL_ERROR
システムコールでエラーが発生しました。
DBSQLCAクラスで詳細コードを確認してください。
DB_DRV_ERROR_PHOLDER_AND_QP
プレースホルダ,及び?パラメタが混在するSQL文は指定できません。
DB_ERROR_TIMEOUT
タイムアウトが発生したため制御を戻します。