FIX: "SQLCODE,-290, ongeldige Beschrijving" fout in de Managed Provider voor DB2 wanneer u benoemde parameters

Werk overal vanaf elk apparaat met Microsoft 365

Voer een upgrade uit naar Microsoft 365 om overal te werken met de nieuwste functies en updates.

Nu upgraden

Symptomen

Wanneer u een query met parameters uitvoeren met behulp van de Managed Provider voor DB2 die is opgenomen in Microsoft Host Integration Server 2013, mislukt de query en u ontvangt het volgende foutbericht weergegeven:

SQLCODE,-290, Ongeldige beschrijving

Oorzaak

Dit probleem kan optreden als u benoemde parameters gebruiken en een van de benoemde parameters in de query twee keer gebruiken. 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

Cumulatieve update informatie

De correctie voor dit probleem dat is opgenomen in de cumulatieve Update 1 voor Host Integration Server 2013.

Status

Microsoft heeft bevestigd dat dit probleem kan optreden in de Microsoft-producten die worden vermeld in de sectie 'Van toepassing op'.

Meer hulp nodig?

Uw vaardigheden uitbreiden
Training verkennen
Als eerste nieuwe functies krijgen
Deelnemen aan Microsoft insiders

Was deze informatie nuttig?

Bedankt voor uw feedback.

Hartelijk dank voor uw feedback! Het lijkt ons een goed idee om u in contact te brengen met een van onze Office-ondersteuningsagenten.

×