【发布时间】:2012-03-11 19:21:12
【问题描述】:
我在从 .csv 数据源读取混合数据类型时遇到问题:当我有一个包含混合字符串/数字值的列时,字符串作为空值返回。我设置了 IMEX=1 并将注册表项 TypeGuessRows 从 8 更改为 0(但即使我在前 8 行中混合了数据类型,字符串仍然以 Null 的形式出现)。注册表中还有 ImportMixedTypes=Text。
我错过了什么?任何想法都非常感谢。
这是我的连接字符串:
ConnString = "Provider=Microsoft.Jet.OLEDB.4.0;" _
& "Data Source=" & Folder & ";" _
& "Extended Properties='text;HDR=YES;FMT=CSVDelimited;IMEX=1';" _
& "Persist Security Info=False;"
【问题讨论】:
-
你读过这个吗(关于邮政编码和添加注册表键的底部部分:ImportMixedTypes = Text):blog.lab49.com/archives/196