Sintomi
Quando si esegue una query con parametri utilizzando il Provider gestito per DB2 incluso in Microsoft Host Integration Server 2013, la query potrebbe avere esito negativo e viene visualizzato il messaggio di errore seguente:
Nota
SQLCODE -290, descrizione non valida
Causa
Questo problema può verificarsi quando si usano parametri denominati e si usa uno dei parametri denominati due volte nella query. L'esempio di codice seguente mostra questo problema:
cm.CommandText = "SELECT * from TABLE WHERE COL1 = @COL and COL2 = @COL";
cm.Parameters.AddWithValue("@COL", "AAA");
Risoluzione
Informazioni sull'aggiornamento cumulativo
La correzione che risolve questo problema è inclusa nell'aggiornamento cumulativo 1 per Host Integration Server 2013.
Stato
Microsoft ha confermato che si tratta di un problema relativo ai prodotti elencati nella sezione "Si applica a".