Symptomen
Wanneer u een geparameteriseerde query uitvoert met behulp van de beheerde provider voor DB2 die is opgenomen in Microsoft Host Integration Server 2013, kan de query mislukken en ontvangt u het volgende foutbericht:
Opmerking
SQLCODE -290, ongeldige beschrijving
Oorzaak
Dit probleem kan optreden wanneer u benoemde parameters gebruikt en twee keer een van de benoemde parameters in uw query gebruikt. In het volgende codevoorbeeld ziet u dit probleem:
cm.CommandText = "SELECT * from TABLE WHERE COL1 = @COL and COL2 = @COL";
cm.Parameters.AddWithValue("@COL", "AAA");
Oplossing
Informatie over cumulatieve updates
De oplossing waarmee dit probleem wordt opgelost, is opgenomen in cumulatieve update 1 voor Host Integration Server 2013.
Status
Microsoft heeft bevestigd dat dit een probleem is bij de Microsoft-producten die worden vermeld in het gedeelte 'Van toepassing op'.