修正: ADO.NET Provider for DB2 では、追加のパラメーターが定義された SELECT ステートメントが処理されない

適用先
Host Integration Server 2016

現象

DB2 用 ADO.NET プロバイダーは、コマンド オブジェクトで定義された追加のパラメーターを使用して SELECT ステートメントを処理しませんが、SQL コマンド テキスト内では参照されません。 さらに、次のエラー メッセージが表示されます。

SQLSTATE 07001、SQLCODE -313

ホスト変数の数がパラメーター マーカーの数と等しくない。

原因

ADO.NET Provider for DB2 では、コマンド オブジェクトで定義された追加のパラメーターを使用して SELECT ステートメントを処理しませんが、SQL コマンド テキスト内では参照されません。

状態

Microsoft は、これが "適用対象" セクションに記載されている Microsoft 製品の問題であることを確認しました。

解決策

この問題は、Host Integration Server の次の累積的な更新プログラムで修正されています。

参考資料

マイクロソフトでソフトウェア更新プログラムの説明に使用する用語集を参照してください。