Provider för värd Files tolkar felaktigt COBOL-signerade binära fält

Gäller för
Host Integration Server 2013

Symptom

Anta att du använder providern för Files i Microsoft Host Integration Server 2013 för att fråga ett visst fält under följande villkor:

  • I Cobol-boken definieras fältet som PIC S9(4) COMP-4.
  • Fältet innehåller ett negativt värde.
  • Fältet mappas till datatypen System.Decimal.

I det här fallet returnerar frågan ett felaktigt värde i form av ett mycket stort negativt tal.  

Obs! När värdet inte är negativt fungerar frågan som förväntat.

Lösning

Information om kumulativ uppdatering

Den här uppdateringen ingår i kumulativ uppdatering 2 för Host Integration Server 2013.