En ODBC Versión 3, se desaprobó SQLAllocStmt() y se sustituyó por SQLAllocHandle(); para obtener más información, vea SQLAllocHandle--Asignar descriptor de contexto.
Recomendación: Aunque la versión actual de CLI de DB2 sigue dando soporte a SQLAllocStmt(), utilice SQLAllocHandle() en sus programas CLI de DB2 para que se ajusten a las normas más recientes.
Migración a la nueva función
Por ejemplo, la sentencia:
SQLAllocStmt(hdbc, hstmt);
se escribiría así utilizando la nueva función:
SQLAllocHandle(SQL_HANDLE_STMT, hdbc, hstmt);
Consulta relacionada