我们有一个将 XML 文件转换为 Access 数据库的程序。几个月前,您的一个客户遇到了一个错误,一个表中的 2 个字段的值与 XML 文件中的不同,该值被截断。为了纠正这个问题,我们将这 2 个字段从 Single 更改为 Double,一切都很好。
今天,您的一位员工使用这个新版本的程序并遇到了另一个错误。问题是当值从 XML 文件中保存时,它会改变。示例:XML 文件中的值为 3628.40,Access 保存 3628,39990234375,当我们查询该值时,我们得到 3628,39990234375。有没有办法在不更改字段类型的情况下让 Access 存储 3628.40?
我知道问题不在于程序,SQL Server 转换将 wright 值保存在 Double 字段中。