狀況
當您執行其中數字的值定義為 PIC9(1) 在大型主機交易積分器交易時,將不會改變會傳回值為 0。發生這個問題,甚至當實際的值是大於或小於 0。
當轉換行為acceptNullZoned選項,會在 App.config 檔案中設定為 True,就會發生這個問題。如果acceptNullZoned設定為 False 時,正確的值會傳回變數中。
原因
只有當所有位元組都是 NULL,Packed 和 Zoned 十進位值和適當的 「 acceptNull < xxx > 」 的轉換行為設定為 True 時在應用程式的 App.config 檔案,應該會傳回值為 0。
解決方案
累積更新資訊
此更新是累積更新套件 2 中包含主機整合伺服器 2013年。如需有關如何取得累積更新套件,請參閱主應用程式整合伺服器 2013年中更新的累積 2。
狀態
Microsoft 已確認這是<套用>一節所列出的 Microsoft 產品的問題。