Numerical fields from an OLE DB data source display incorrectly in ArcMap.
This is a known issue when using the Jet 3.51 and Jet 4.0 OLE DB providers. The default format for the fields is incorrectly set to have zero decimal places in ArcMap.
Get help from ArcGIS experts
Download the Esri Support App