fix when reader return false then snPDecimal not add 1