SQLAllocStmt - ステートメント・ハンドルの割り当て

ODBC バージョン 3 では、SQLAllocStmt() は使用すべきでない関数 となり、SQLAllocHandle() に置き換えられました。詳細 については、SQLAllocHandle - ハンドルの割り当てを参照してください。

推奨事項: このバージョンの DB2 CLI では、引き続き SQLAllocStmt() をサポートしますが、最新の標準に準拠 するよう、DB2 CLI プログラムでは SQLAllocHandle() を使用してください。

新しい関数へのマイグレーション

例えば、以下のステートメントは、

SQLAllocStmt(hdbc, hstmt);
 

新しい関数を使用して次のように書き直すことができます。

SQLAllocHandle(SQL_HANDLE_STMT, hdbc, hstmt);
 

関連した解説