我在使用 ADO 连接到 Excel 工作簿时遇到问题。
工作簿中的数据是从另一个系统输入的,大约为 28-30dp。数据被存入 Access 中的小数字段,即 (28,27),该字段被接受为精度。
但是当我从
转过来时Select * into
或逐行insert into
我只能通过每种方式获取显示的截断值。
我也使用 Excel 中的列进行了尝试,其中值 = =1/3
并且得到相同的结果,例如 0.3333333333333330000000000000
有没有办法获取存储的值,而不是截断的值。
非常感谢。
最佳答案
您可以将文件保存为其他格式吗?例如:如果数据以 CSV 格式保存,那么有些数据类型可以满足您所需的精度...
关于excel - 有没有办法在Excel中获取截断数字的存储值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46070408/