Triệu chứng
Khi bạn chạy một giao dịch tích hợp giao dịch trong đó một giá trị số được định nghĩa là PIC9(1) ở máy, giá trị 0 luôn quay trở lại. Hiện tượng này xảy ra ngay cả khi giá trị thực sự là lớn hơn hoặc nhỏ hơn 0.
Sự cố này xảy ra khi chuyển đổi hành vi acceptNullZoned tuỳ chọn được đặt thành True trong App.config file. Nếu acceptNullZoned được đặt thành False, giá trị chính xác được trả lại cho các biến.
Nguyên nhân
Giá trị 0 sẽ được trả lại nếu tất cả byte NULL Packed lẫn quy hoạch thập phân giá trị và khi chế độ chuyển đổi phù hợp "acceptNull < xxx >" được đặt thành True trong file App.config của ứng dụng.
Giải pháp
Thông tin Cập Nhật tích luỹ
Bản cập nhật này được bao gồm trong gói Cập Nhật tích luỹ 2 dành cho máy chủ tích hợp máy chủ 2013. Để biết thêm thông tin về cách lấy bản tích lũy Cập Nhật gói, hãy xem tích lũy Cập Nhật 2 cho máy chủ tích hợp máy chủ 2013.
Trạng thái
Microsoft đã xác nhận rằng đây là sự cố trong sản phẩm của Microsoft được liệt kê trong phần "Áp dụng cho".