次の方法で共有


ステートメント ハンドルの解放

ステートメント ハンドルは、削除して新しいハンドルを割り当てるよりも、再利用する方が効率的です。アプリケーションでは、任意のステートメント ハンドルで新しい SQL ステートメントを実行する前に、現在のステートメント設定が適切であることを確認する必要があります。確認する設定には、ステートメント属性、パラメータ バインド、結果セットのバインドがあります。通常、古い SQL ステートメントのパラメータと結果セットについては、SQL_RESET_PARAMS オプションと SQL_UNBIND オプションを指定して SQLFreeStmt を呼び出し、バインドを解除してから、新しい SQL ステートメントに再度バインドする必要があります。

アプリケーションはステートメントの使用を終えると、SQLFreeHandle を呼び出してステートメントを解放します。SQLDisconnect は自動的に接続上のすべてのステートメントを解放することに注意してください。

関連項目

概念