修正:ADO.NET for DB2 提供者無法處理已設定額外參數的 SELECT 語句

套用到
Host Integration Server 2016

症狀

DB2 的 ADO.NET 提供者不會處理在命令物件中定義的額外參數,但不會在 SQL 命令文字中引用的 SELECT 語句。 此外,您還會收到以下錯誤訊息:

SQLSTATE 07001, SQLCODE -313

宿主變數的數量不等於參數標記的數量。

原因

ADO.NET for DB2 提供者不會處理在命令物件中定義的額外參數的 SELECT 語句,但這些參數並未在 SQL 命令文字中被引用。

狀態

Microsoft 已確認這是「適用對象」一節中列出的 Microsoft 產品中的問題。

解決方式

此問題已在以下 Host Integration Server 的累積更新中修正:

參考資料

了解 Microsoft 用來說明軟體更新的術語