الأعراض
عند تشغيل استعلام ذي معلمات باستخدام "الموفر المدار" 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 المسردة في قسم "ينطبق على".