מאפייני הבעיה
בעת הפעלת שאילתת פרמטרים באמצעות ספק מנוהל עבור DB2 הכלולה ב- Microsoft המארח שילוב שרת 2013, השאילתה עלולה להיכשל ולאחר מתקבלת הודעת השגיאה הבאה:
SQLCODE-290, תיאור לא חוקי
הגורם
בעיה זו עלולה להתרחש בעת שימוש בפרמטרים בעלי שם ושימוש אחד הפרמטרים בעלי שם פעמיים בשאילתה שלך. דוגמת הקוד הבאה מציגה בעיה זו:
cm.CommandText = "SELECT * from TABLE WHERE COL1 = @COL and COL2 = @COL";cm.Parameters.AddWithValue("@COL", "AAA");
פתרון
מידע עדכון מצטבר
תיקון הפותר בעיה זו נכללת 1 עדכון מצטבר עבור 2013 שרת שילוב של המחשב המארח.
מצב
Microsoft אישרה כי מדובר בבעיה במוצרי Microsoft הרשומים במקטע 'חל על'.