Symptomer
Når du kjører en parameterisert spørring ved hjelp av den forvaltede leverandøren for DB2 som er inkludert i Microsoft Host Integration Server 2013, spørringen kan mislykkes, og du får følgende feilmelding:
SQLCODE-290, ugyldig beskrivelse
Årsak
Dette problemet kan oppstå når du bruker navngitte parametere og bruke én av de navngitte parameterne to ganger i spørringen. Følgende kodeeksempel viser dette problemet:
cm.CommandText = "SELECT * from TABLE WHERE COL1 = @COL and COL2 = @COL";cm.Parameters.AddWithValue("@COL", "AAA");
Oppløsning
Informasjon om kumulativ oppdatering
Hurtigreparasjon som løser dette problemet er inkludert i Kumulativ oppdatering 1 for Host Integration Server 2013.
Status
Microsoft har bekreftet at dette er et problem i Microsoft-produktene som er oppført i delen "Gjelder for".