Problembeschreibung
Beim Ausführen einer Parameterabfrage mit verwalteten Provider für DB2, die in Microsoft Host Integration Server 2013 enthalten die Abfrage fehlschlagen und Sie erhalten die folgende Fehlermeldung angezeigt:
SQLCODE-290, ungültige Beschreibung
Ursache
Dieses Problem kann auftreten, wenn Sie benannte Parameter und einer der benannten Parameter zweimal in der Abfrage. Das folgende Codebeispiel veranschaulicht das Problem:
cm.CommandText = "SELECT * from TABLE WHERE COL1 = @COL and COL2 = @COL";cm.Parameters.AddWithValue("@COL", "AAA");
Problemlösung
Informationen zum kumulativen Update
Das Update, das dieses Problem behebt ist im kumulativen Update 1 für Host Integration Server 2013 enthalten.
Status
Microsoft hat bestätigt, dass es sich um ein Problem bei den Microsoft-Produkten handelt, die im Abschnitt „Eigenschaften“ aufgeführt sind.