MS Access文本分隔符 - 报价问题

时间:2015-05-22 14:54:55

标签: csv text access-vba delimited-text

我在尝试加载到Access中的.csv文件时出现问题。这个主题有成千上万的主题,我试图找到我要找的东西,但没有运气。

非常感谢任何帮助。

我收到一个系统生成的csv文件,它有2.5米的行,因此我无法加载到Excel中,因此使用Access。 该文件以管道分隔,引号为文本标识符。

我的问题是 - csv中的某些字段是空白的,这是预期的。但是,Access似乎并不喜欢产生的双引号。

示例 - 正确导出的行(标题和数据):

BALANCE_CLASS|BUSINESS_DATE|BIC_CODE|COUNTRY_CODE
"Gross"|"31-Mar-15"|"51"|"LU"

示例 - 获取" Unparsable记录"的行错误:

BALANCE_CLASS|BUSINESS_DATE|BIC_CODE|COUNTRY_CODE
"Gross"|"31-Mar-15"|""|"GB"

这是源系统数据库中BIC_CODE为空的条目。

1 个答案:

答案 0 :(得分:1)

使用null而不是简单地使用“”