Provider for Host FilesFiles неправильно інтерпретує двійкові поля з знаком COBOL

Застосовується до
Host Integration Server 2013

Ознаки

Припустімо, що ви використовуєте постачальника для розміщення FilesFiles у Microsoft Host Integration Server 2013, щоб надіслати запит до певного поля за наведених нижче умов.

  • У книзі Кобола поле визначено як PIC S9(4) COMP-4.
  • Поле містить від'ємне значення.
  • Поле зіставлено з типом даних System.Decimal.

У такому випадку запит повертає неправильне значення у вигляді дуже великого від'ємного числа.  

Примітка. Якщо значення не від'ємне, запит працює належним чином.

Спосіб усунення проблеми

Сукупні відомості про оновлення

Це оновлення входить до сукупного пакета оновлень 2 для Host Integration Server 2013.