Symptom
ADO.NET provider för DB2 bearbetar inte SELECT-instruktionen med extra parametrar definierade i kommandoobjekt men som inte refereras i SQL-kommandotext. Dessutom får du följande felmeddelanden:
SQLSTATE 07001, SQLCODE -313
Antalet värdvariabler är inte lika med antalet parametermarkörer.
Orsak
ADO.NET Provider för DB2 bearbetar inte SELECT-instruktionen med extra parametrar definierade i kommandoobjekt men som inte refereras i SQL-kommandotext.
Status
Microsoft har bekräftat att detta är ett problem i de Microsoft-produkter som anges i avsnittet "Gäller".
Lösning
Det här problemet är åtgärdat i följande kumulativa uppdatering för Host Integration Server:
- Kumulativ uppdatering 4 för Host Integration Server 2016
- Kumulativ uppdatering 1 för Host Integration Server 2020
Referenser
Läs om den terminologi som Microsoft använder för att beskriva programuppdateringar.