我在使用ADO连接到Excel工作簿时遇到问题。
工作簿中的数据从另一个系统输入到大约28-30dp。数据被带到Access中的Decimal字段,即(28,27),它被接受为精度。
但是当我从
转移时 Select * into
或逐行insert into
我只能通过各种方式获得显示的截断值。
我也尝试使用Excel中的列,其中值= =1/3
,我得到相同的结果,例如0.3333333333333330000000000000
有没有办法获取存储的值,而不是截断的值。
非常感谢。
答案 0 :(得分:0)
您可以使用其他格式保存文件吗?例如:如果数据以CSV格式保存,那么有一些数据类型可以满足您所需的精度......