我正在使用此代码从 csv 文件复制数据以访问表:
str = "insert into tablex (field1, field2, field3)
select field1, field2, field3
from
[Text;
FMT=Delimited;
HDR=YES;
CharacterSet=437;
DATABASE=" & ThisWorkbook.Path & "\data-for-tool-refresh].csvtable.csv;"
但是在粘贴数据后,某些列会被截断,即十进制值会被删除。我已经检查了访问表中的数据类型,它设置为“double”,但值仍然被截断,例如:15.12345 变为 15
有人可以建议我一种方法来获取这些值而不会被截断