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