ODBC バージョン 3 では、SQLAllocConnect() は使用すべきでない関数 となり、SQLAllocHandle() に置き換えられました。詳細について は、SQLAllocHandle - ハンドルの割り当てを参照してください。
推奨事項: このバージョンの DB2 CLI では、引き 続き SQLAllocConnect() をサポートしますが、最新の標準に準拠 するよう、DB2 CLI プログラムでは SQLAllocHandle() を使用してく ださい。
新しい関数へのマイグレーション
例えば、以下のステートメントは、
SQLAllocConnect(henv, hdbc);
新しい関数を使用して次のように書き直すことができます。
SQLAllocHandle(SQL_HANDLE_DBC, henv, hdbc);
関連した解説