Симптоми
Когато изпълнявате параметризирана заявка чрез контролиран доставчик за DB2, който е включен в Microsoft Host Integration Server 2013, заявката може да е неуспешно и получавате следното съобщение за грешка:
SQLCODE-290, невалидно описание
Причина
Този проблем може да възникне, когато използвате име параметри и използвайте един от параметрите на име два пъти във вашата заявка. Следният примерен код показва проблема:
cm.CommandText = "SELECT * from TABLE WHERE COL1 = @COL and COL2 = @COL";cm.Parameters.AddWithValue("@COL", "AAA");
Решение
Информация за сборна актуализация
Корекцията, която разрешава този проблем е включен в сборна актуализация 1 за Host Integration Server 2013.
Статус
Microsoft потвърждава, че това е проблем в продуктите на Microsoft, изброени в раздела "Отнася се за".