Причини
Запуску застосунку, який використовує службу керованих для DB2, який входить до складу Microsoft хост інтеграції Server 2013 року. Під час спроби перейти до параметрів, які не вказано значення MsDb2Type , або під час використання неправильне значення, неправильні результати передаються до таблиці для DB2.
Примітка. Наприклад, ця проблема виникає, у наведеному нижче прикладі коду.Dim Test As Decimal = 12.1234param.MsDb2Type = MsDb2Type.Int
param.Value = Test MyCommand.Parameters.Add(param)
Примітка. Навіть якщо тип даних неправильні дані постачальником послуг керованої для DB2, значення передається DB2 таблиці.
Причина
Ця проблема виникає, тому що вдалося Provider для DB2 не виконує перевірку, незалежно від того, чи значення введено правильно або неправильно. Ні, це не допустити неправильні значення передається для DB2.
Вирішення
Відомості про Сукупне оновлення
Виправлення, яке усуває цю проблему, включено до сукупний пакет оновлень 2 для хост-інтеграції Server 2013.
Стан
Корпорація Майкрософт підтвердила існування цієї неполадки у продуктах Майкрософт, перелічених у розділі "Застосовується до".